在這個例子中我將使用2倍的DIV什麼是更好的方法,浮動或在線顯示?
<div>
<div class="element"></div>
<div class="element"></div>
</div>
使用CSS
.element { float: left; }
好了,所以上述是顯示塊作爲內聯的一種方法。我最近遇到了另一種方法:
<div>
<div class="element"></div>
<div class="element"></div>
</div>
.element { display: inline-block; }
現在上面還顯示了塊內嵌。
雖然第一種方法會有另一件擔心的事情,即當您使用float時,它會干擾內容的正常流動。
所以我想知道,上述哪種方法是實現內聯顯示的最佳方法? 如果它的第二種方法,那麼這是否意味着我不應該使用第一種?
[** float:left; vs display:inline; vs display:inline-block; vs display:table-cell; **](http://stackoverflow.com/questions/11805352/floatleft-vs-displayinline-vs-displayinline-block-vs-displaytable-cell)和[** CSS的缺點:顯示:內聯塊vs浮動:左**](http://stackoverflow.com/questions/15172520/drawback-of-css-displayinline-block-vs-floatleft) – 2014-10-31 03:18:35
感謝您的鏈接:) – 2014-10-31 06:04:32
'display:flex '是最好的。 :) – Marwelln 2014-10-31 07:16:29