【发布时间】:2011-11-29 10:18:39
【问题描述】:
我想给我的 div 添加一个透明的阴影。我有一个容器,在它后面我想放置一个阴影。我不希望阴影有颜色。这是我目前所拥有的:
.content_right1{
background:#fff;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius:10px;
-moz-box-shadow: 5px 5px 5px #99CCFF;
-webkit-box-shadow: 5px 5px 5px #99CCFF ;
box-shadow: 5px 5px 5px #99CCFF;
/* other styles of the class */
width:380px;
float:left;
margin-left:3px;
padding:15px;
min-height:450px;
margin-left:15px;
}
我想添加不透明度,但是当我这样做时,整个 div 的不透明度会发生变化。
【问题讨论】:
-
出于好奇,投影怎么可能没有颜色?您的意思是单色(仅黑色/白色)?不是,有效果的例子吗?
-
你想要一个非彩色的投影?如果它没有颜色,它就不会被看到,所以……你能解释得更清楚一点,你想要什么吗?你当前的代码有什么问题?
-
opacity样式属性旨在影响应用它的元素的不透明度,而不是应用到元素的效果。 -
尝试演示:jsfiddle.net/zCTC8
标签: css opacity dropshadow