お待ちください!あなたはイメージなしでこれを完全に行うことができます。例here。これは完全にクロスブラウザではありません(IE < 9は丸みのあるコーナーやボックスの影を処理しません)が、あなたが望むものに非常に近いです。いくつかの値を微調整するだけで遊んでください。 IEの互換性の面では
div
{
width: 300px;
height: 100px;
border: 3px solid #0088ff;
border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
-webkit-border-radius: 20px;
padding: 10px;
box-shadow: 5px 5px 5px 5px #888;
-ms-box-shadow: 5px 5px 5px 5px #888;
-moz-box-shadow: 5px 5px 5px 5px #888;
-webkit-box-shadow: 5px 5px 5px 5px #888;
}
、良い解決策hereがあります。サイトにはさらに包括的なドキュメントがありますが、基本的にpie.htc
をダウンロードし、ルートフォルダに入れ、CSSファイルにbehavior: url(pie.htc)
を追加します。
イメージではなく、ボックスを作成するのにCSS3の 'border-radius'と' box-shadow'を使用できないのはなぜですか? – Joe
OPが生きている非常に重い岩でなければならない;-) – Bojangles