我有以下代码,它制作了一个带有圆角和阴影的盒子。它应该与所有浏览器兼容,确实如此,但问题是我需要透明阴影并且 IE 不支持 RGBA 值:(
<style>
#box {
width: 250px;
height: 250px;
background-color: #1e9ad3;
padding: 20px;
margin: 20px;
border-radius: 7px;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
behavior: url(PIE.htc);
box-shadow: 0px 4px 3px rgba(0,0,0,0.15);
-webkit-box-shadow: 0px 4px 3px rgba(0,0,0,0.15);
-moz-box-shadow: 0px 4px 3px rgba(0,0,0,0.15);
}
</style>
<body>
<div id="box">
Hello world!
</div>
</body>
任何建议如何做到这一点?我的“盒子”可能在不同的背景上,或者在有纹理的背景上,这就是为什么我不能制作阴影的颜色,例如浅灰色。
这是现场示例:http ://bbin.own.cz/box.html