我怎麼能不使用浮動並排放置的div的一面呢?我問,因爲我讀了幾次,我不應該使用浮動。或者在這種特殊情況下,浮動仍然是定位元素的最佳方式?沒有浮動元素的雙列布局?
回答
你有幾個選項...
- 絕對定位COL1寬度:50%左:0%COL2寬度:50%左右:50%
- 固定定位「與上面相同,但會干擾與滾動」
- 表佈局,即使純粹主義者會抗議,它會正常工作
第一個選項似乎工作,但現在我面臨另一個問題。這兩個div在一個具有固定寬度和填充的包裝div裏面。絕對定位殺死填充 – devotchkah 2013-02-20 16:03:46
@devotchkah - 您可以爲與外部包裝填充相匹配的絕對div添加空白左邊界和空白右邊界。 – 2013-02-20 19:18:41
是的,我相信會有效果,但我向包裝添加了填充,所以我不必爲其他div添加邊距或填充,你知道嗎? – devotchkah 2013-02-20 20:41:30
真棒!但看看我添加一些內容會發生什麼http://jsfiddle.net/xvcDT/ – devotchkah 2013-02-20 20:38:57
內聯元素總是位於行的底部。您可以手動設置高度。 – Raffael 2013-02-20 20:44:05
內聯元素_default_到基線垂直定位。你可以設置vertical-align:top; http://jsfiddle.net/rFwtv/3/ – Mark 2013-08-01 02:27:12
- 1. CSS:3列和主要內容與浮動元素的佈局
- 2. 浮點嵌套元素的佈局
- 3. 訪問沒有JavaScript的佈局元素
- 4. 2列CSS浮動佈局
- 5. 2列布局在沒有浮動的CSS,位置絕對
- 6. 佈局元素沒有出現
- 7. 響應式佈局(CSS)的浮動元素
- 8. 如何避免在佈局的差距調整浮動元素
- 9. 佈局顯示意想不到的邊框浮動元素
- 10. 父元素中沒有包含浮動元素的背景
- 11. 使用浮動的三列布局
- 12. Magento2:使用XML佈局移動現有元素內的元素
- 13. 使用響應式佈局浮動2個元素
- 14. Android:用圓形進度條佈局浮動元素順序
- 15. 浮動浮動元素
- 16. 浮動雙列表?
- 17. CSS中的浮動佈局
- 18. 在列布局中使浮動元素向上滑動以滿足上述元素
- 19. 三列布局 - 無浮動對齊
- 20. CSS - 流體3列布局與浮動
- 21. 5中央元素的列布局
- 22. 浮點2列布局?
- 23. Jquery的UI動畫沒有施加作用於浮動元素
- 24. 浮動:左元素裏面水平滾動的容器破裂佈局
- 25. 列表中的浮動元素
- 26. HTML/CSS佈局浮動?
- 27. Android按鈕浮動佈局
- 28. 麻煩佈局/浮動:左
- 29. css div浮動佈局
- 30. Qt佈局兒童浮動
對於總體佈局的目的,彩車是創建列的最簡單,最安全的選擇。對於數據網格和HTML電子郵件,表格是創建列的適當方式。除此之外,這是一個你在每種情況下的具體需求的問題。 – 2013-02-20 20:48:05