2012-02-01 9 views
1

私はdivをいくつかのテキストが含まれ、divは背景色を持っています。私はdivの周りの境界線が欲しいですが、それはすべての側にdivと国境の間に白の1pxがあるようにしたいと思います。これは可能ですか?HTML境界クエリー

私はborder:3px double#000を使用しようとしました。残念ながら、これは望ましい効果を持っていませんでした。境界線はdiv内で終わり、2つの境界線の間のスペースはdivの背景と同じ色でした。

私は私の質問をはっきりと説明してくれることを願っています。助けを前にありがとう。あなたが唯一の近代的なブラウザをサポートする必要がある場合

答えて

0

divをアンサーの中にラップするのはどうですかdiv?以下のような何か...

<div style='background-color: white; padding: 1px; border: 1px solid black;'> 
    <div style='background-color: yellow;'>my text stuff goes here</div> 
</div> 
1

私はCSS3の技術と一緒に行くお勧めしますが、あなたは、このようなIE8/7月6日などの古いブラウザをサポートしなければならないのならば、ちょうど別の要素に巻き付けdiv要素を持っていると思います。

.box {border:1px solid red;} 
.box > div {padding:2px;} 

<div class="box"> 
    <div>Hello</div> 
</div>