浮動:左;VS顯示:內聯;VS顯示:內聯塊;VS顯示:表格單元格;我的問題這些方法中的任何一種都是專業網頁設計師的首選嗎?在繪制網站時,網頁瀏覽器是否更喜歡這些方法?這都是個人喜好嗎?還有其他我錯過的技術嗎?注:以上問題與設計多列布局有關。浮動:左;http://jsfiddle.net/CDe6a/這是我在創建列布局時經常使用的方法,它似乎工作得很好。但是,父級確實會崩潰,所以您只需要記住clear:both;之后。另一個康我剛剛發現的是文本不能垂直對齊。顯示:內聯;這似乎糾正了折疊父級的問題,但增加了空格。http://jsfiddle.net/CDe6a/1/從html中刪除空格似乎是解決此問題的最簡單方法,但如果您對html非常挑剔,則不需要這樣做。http://jsfiddle.net/CDe6a/2/顯示:內聯塊;似乎表現得很像display:inline;.http://jsfiddle.net/CDe6a/3/顯示:桌面單元;http://jsfiddle.net/CDe6a/4/效果很好。我的想法:我肯定我漏掉了很多東西,比如一些會破壞布局的例外,但是,display:table-cell;似乎效果最好,我想我會開始float:left;因為我似乎總是搞砸了clear:both;..我在網上讀過很多關于這方面的文章和博客,但沒有一篇文章和博客給我一個明確的答案,我應該使用什么來布局我的網站。
3 回答

MYYA
TA貢獻1868條經驗 獲得超4個贊
float: left;
overflow: auto;
overflow: auto
overflow: hidden
line-height
display: table-cell
- 3 回答
- 0 關注
- 607 瀏覽
相關問題推薦
添加回答
舉報
0/150
提交
取消