我对IE8有css box-shadow问题有疑问。
.box-shadow
{
background-color: #fff;
margin-bottom: 18px;
box-shadow: 0px 6px 12px #888, 0px 0px 2px #888;
filter: progid:DXImageTransform.Microsoft.DropShadow(OffX=5, OffY=5, Color=#888);
}
答案 0 :(得分:0)
正如您在此w3schools网站上看到的那样,IE 9 +支持box-shadow
答案 1 :(得分:0)
<强>尝试强>
box-shadow:
progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=10, Color='#19000000'),
progid:DXImageTransform.Microsoft.dropshadow(OffX=10, OffY=20, Color='#19000000'),
progid:DXImageTransform.Microsoft.dropshadow(OffX=20, OffY=30, Color='#19000000');
还有一个替代方法是使用CSS3 PIE,它将为 IE 8,7和6 提供其他CSS3属性,如 border-radius 等。
更好的解决方法
将 SCSS 与 Compass 一起使用。这将为您提供所有跨浏览器的CSS代码,其中包含一行box-shadow代码。
要一起使用SCSS和Compass,请使用此 Scout App
答案 2 :(得分:0)