我需要帮助将阴影图像应用于DIV元素的范围。有问题的元素已经有一个背景图像,所以我正在围绕他们的另一个DIV。事情变得更加复杂,因为我也在使用960gs CSS框架。将阴影应用于div
这是我的一个内容框中键入显示当前HTML:
<div class="grid_12 boxout-shadow-920">
<div class="boxout">
<p>The personal site and blog of CJD. The site is still a work-in-progress but please do have a look around and let me know what you think! </p>
</div>
</div>
Boxout CSS:
.boxout {
background:url("../images/overlay.png") repeat-x scroll 0 0 #EEEEEE;
-moz-border-radius:4px 4px 4px 4px;
border:1px solid #DDDDDD;
margin-bottom:15px;
padding:5px;
}
boxout阴影-920 CSS:
.boxout-shadow-920 {
background:url("../images/box-shadow-920.png") no-repeat scroll 50% 101% transparent;
}
现在这个作品到一个程度。 boxshadow图像显示在内容框的底部,这正是我想要的。但是,由于我使用101%的固定百分比,因此如果内容框高度太小,则不会显示太多的投影图像,并且如果内容框太大,则框和内容框之间会出现空格阴影图像。
所以无论如何,我正在寻找的是一个跨浏览器的CSS为基础的解决方案正确做到这一点。
我确定有一个简单的答案 - 任何帮助表示赞赏!
事情是,我的箱子不是一个磨坊的阴影,它是所有花式的,所以不能真正与箱子阴影属性 – CJD 2010-06-01 20:30:28
复制什么是花哨的boxshadow? – Jason 2010-06-01 20:35:12