次のコードがあります。これは、角が丸く、影のあるボックスを作成します。すべてのブラウザと互換性があるはずですが、実際には互換性がありますが、透明なシャドウが必要であり、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