divの中にいくつかのアイコンがあり、divで表示されるデフォルトの上から下のレイアウトではなく、左から右の構造でレイアウトする必要がありました。それはおそらく私が左から右のいずれか使用してレイアウトするdivを引き起こす可能性があるCSSを知っているが、私は(a little helpで)考え出したほとんどの人々にニュースではありません。左から右のレイアウトに適しているのはどちらですか:floatまたはdisplay:inline?
float: left/right
または
display:inline.
マイ質問は -
が他のものよりも好ましいです?
<div id="icons">
<div id="divtxt" class="divicon">
<img src="/icons/text.png" id="icontxt" class="icon"/>
</div>
<div id="divpdf" class="divicon">
<img src="/icons/pdf.png" id="icondoc" class="icon"/>
</div>
<div id="divrtf" class="divicon">
<img src="/icons/rtf.png" id="iconrtf" class="icon"/>
</div>
</div>
div#icons
{
width:200px;
height: 100px;
}
div.divicon
{
margin: 0 0 0 0;
padding: 0 0 0 0;
border: 0 0 0 0;
}