いくつかのdivを水平方向の行構造に揃えようとしています。子divcontainer
を持つdivがあり、これらの子divは同じ行にある必要があります。これらのような多くのコンテナdivが存在する可能性があり、IDは異なりますが、クラス名は同じです。
どうやってやるの?これが私が試したjsFiddleです:http://jsfiddle.net/unix_user/VSd6Y/6/。
いくつかのdivを水平方向の行構造に揃えようとしています。子divcontainer
を持つdivがあり、これらの子divは同じ行にある必要があります。これらのような多くのコンテナdivが存在する可能性があり、IDは異なりますが、クラス名は同じです。
どうやってやるの?これが私が試したjsFiddleです:http://jsfiddle.net/unix_user/VSd6Y/6/。
を使用しdisplay:inline-block
ます。このようにして、あなたのdiv
意志は互いに隣り合って積み重ねられ、要素に共通の幅やその他の属性を指定することができます.block
更新された fiddleを確認してください。div
でスタイルさcontainer
れた が別々の行にあることがわかりますが、子div
は互いに隣り合って積み上げられています。
次のような .class を使用することをお勧めします。
.repeating{width:400px; height:100px;margin:0px;padding:0px;}
.repeatMe{width:90px; height:100px; padding:0px 5px; float:left;}
<div id="repeating">
<div class="repeatMe"><img src="imghere.gif" /></div>
<div class="repeatMe"><img src="imghere.gif" /></div>
<div class="repeatMe"><img src="imghere.gif" /></div>
<div class="repeatMe"><img src="imghere.gif" /></div>
</div>
UL LI
これを構造と考えてください。float:left;
要素またはdisplay:inline-block;
新しいブラウザーのいずれかを使用できます。