回答
取決於你想要做什麼。 您可以使用display: inline-block;
我不知道如何設置'font-size:0'到容器。非常感謝 ! – 2010-09-16 12:31:30
您可以使用display:inline-block。但不幸的是,一些瀏覽器(一些IE版本)不支持它。
觸發hasLayout和設置顯示:內聯在IE中完成同樣的事情。這是一個黑客雖然 – 2010-09-16 12:06:04
@Matt:很高興知道 – Palantir 2010-09-16 12:07:04
一個display: block
元件是(有效地)將不得不在端換行符。一個選項,可以讓你保持塊元素的樣式,而把它在頁面流設置display: inline-block
(當然,與some additional work獲得即行爲)
另一種選擇是嵌套它們,它們都設置爲position: relative
和使用left
規則來對齊它們。
如果你有改變的div來跨度元素的可能性,這將解決這個問題,而無需使用CSS
<span></span><span></span><span></span><span></span>
#together {
position: absolute;
display: inline-block;
\t margin;left:10px;
\t background-color:lightblue;
\t width:500px;
\t border:4px double blue;
}
<div id="together" style="left:10px">first div</div>
<div id="together" style="left:520px">second div</div>
<div id="together" style="left:1030px">third div</div>
<div id="together" style="left:1540px">fourth div</div>
<div id="together" style="left:2050px">fifth div</div>
<div id="together" style="left:2560px">sixth div</div>
<div id="together" style="left:3070px">seventh div</div>
你在這裏,連續七個divs
對多個元素使用相同的ID? ID應該是唯一的。 – 2017-07-11 22:23:30
- 1. 顯示列表彼此相鄰沒有浮動
- 2. 三個div彼此相鄰
- 3. CSS:向左浮動不會使元素彼此相鄰浮動?
- 4. 如何在包裝div中顯示彼此相鄰的div?
- 5. 遇到一些麻煩讓兩個div彼此相鄰浮動
- 6. 顯示內嵌的div彼此相鄰的CSS +中心,IE8
- 7. 彼此相鄰的圓DIV元素
- 8. 對齊彼此相鄰的div盒
- 9. 廣場的div彼此相鄰
- 10. 彼此相鄰的多個DIV
- 11. img標籤和DIV彼此相鄰
- 12. CSS定位div彼此相鄰
- 13. 將div設置爲彼此相鄰
- 14. Div彼此相鄰,1:200px,2:100%
- 15. jQuery,CSS:兩個div,我怎樣才能讓他們「顯示」彼此相鄰?
- 16. HTML列彼此相鄰,而不是列出
- 17. 兩個跨度彼此相鄰,沒有浮動
- 18. HTML配售彼此相鄰
- 19. 工具欄彼此相鄰
- 20. 移至表彼此相鄰
- 21. FPDF表彼此相鄰
- 22. 把圖像彼此相鄰
- 23. SPAN彼此相鄰WITHOUT float
- 24. 在Tkinter中彼此相鄰
- 25. VBA代碼不彼此相鄰的
- 26. 爲什麼我的兩個div總是彼此相鄰?
- 27. 你可以把兩個固定div彼此相鄰嗎?
- 28. DIV之上而不是彼此
- 29. 在jquery flot中顯示彼此相鄰的酒吧
- 30. 我想在離子卡中顯示彼此相鄰的圖像
原諒我潛在的無知,但不會在這種情況下使用跨度? – PurplePilot 2010-09-16 12:19:03
不適用於我:http://jsfiddle.net/fnbVZ/1/ – 2010-09-16 12:25:56