2

ボーダープロパティを使用せずに、要素のボーダータイプの外観を表示したいと思います。これは可能ですか?

4

4 に答える 4

4

CSS3には、使用できる2つのオプションがあります。outlinebox-shadow

または、古いブラウザのサポートが必要な場合は、背景divを使用して境界線を作成します。

于 2012-06-14T13:44:47.097 に答える
3

別のオプションは

<div style="background-color: black; padding: 2px">
    <div style="background-color: white">
         hello!! 
    </div>
</div>

Fiddlerデモ

于 2012-06-14T13:47:35.160 に答える
2

you could use :before pseudoelement with a specified width/height and a background-color applied (of course pseudoelements are not appliable for self-closing elements, like img, input, hr, ...)

于 2012-06-14T13:57:09.903 に答える
1

outlineの代わりに使用してborderください。これには、追加の利点もあります。divの高さ/幅は、アウトラインからポイントを追加しません。これは、で追加されborderます。

于 2012-06-14T13:44:17.593 に答える