我的页面上有一个右侧边栏,我想在这个侧边栏的左侧有一个阴影。像Google地图左侧边栏(http://maps.google.be)上显示的非常轻的阴影。有可能吗?
这是一个有想法的jsFiddle:http://jsfiddle.net/yhfXX/3/
通常情况下,侧边栏应该占据整个高度,但这个jsFiddle只是一个例子。
由于
答案 0 :(得分:4)
您使用box-shadow
css规则创建投影。
#sidebar {
-moz-box-shadow: -3px 0 5px 0 #555;
-webkit-box-shadow: -3px 0 5px 0 #555;
box-shadow: -3px 0 5px 0 #555;
}
<强> DEMO 强>
用途是:
答案 1 :(得分:0)
这是css3插入阴影:
.shadow {
-moz-box-shadow: inset 0 0 10px #000000;
-webkit-box-shadow: inset 0 0 10px #000000;
box-shadow: inset 0 0 10px #000000;
}
根据需要调整10px
答案 2 :(得分:0)
您可以使用CSS,如下所示:
text-shadow: 0px 3px 2px rgba(0, 0, 0, 0.5);
尝试使用它为您找到最佳设置=)
答案 3 :(得分:0)
w3c不支持此功能:
.shadow {
**-moz-box-shadow: inset 0 0 10px #000000;**
**-webkit-box-shadow: inset 0 0 10px #000000;**
box-shadow: inset 0 0 10px #000000;
}