塊狀元素轉換成內聯元素和float:。。浮動布局!
既然內聯元素可以橫向并排布局,為什么不把塊狀元素通過display:inline轉換成內聯元素,而要用到float:left/right呢? 這兩種方式都可以達到橫向并排布局的效果?。槭裁匆喑鲆粋€float:。。。。??????
既然內聯元素可以橫向并排布局,為什么不把塊狀元素通過display:inline轉換成內聯元素,而要用到float:left/right呢? 這兩種方式都可以達到橫向并排布局的效果?。槭裁匆喑鲆粋€float:。。。。??????
2016-09-02
舉報
2016-10-05
我剛好也想到了這個問題,但不知道在實際中,各有何優劣?
能想到的一點就是如果設置成float,當用戶在調整瀏覽器大小時,他能自我移動,減小width的情況下,原來的一行可能成為顯示上的多行。
而如果是inline的話,還是原來的一行,會出現橫向的拉條?(未測試驗證)
2016-09-02
一個是由塊級元素轉換成的內聯元素實現的橫向布局,一個直接加個float來操作的塊級元素實現的橫向布局,你選誰?