2010-09-16 66 views

回答

15

取決於你想要做什麼。 您可以使用display: inline-block;

http://jsfiddle.net/sygL9/

+0

我不知道如何設置'font-size:0'到容器。非常感謝 ! – 2010-09-16 12:31:30

2

一個display: block元件是(有效地)將不得不在端換行符。一個選項,可以讓你保持塊元素的樣式,而把它在頁面流設置display: inline-block(當然,與some additional work獲得即行爲)

另一種選擇是嵌套它們,它們都設置爲position: relative和使用left規則來對齊它們。

0

如果你有改變的div來跨度元素的可能性,這將解決這個問題,而無需使用CSS

<span></span><span></span><span></span><span></span> 
-1

#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

+1

對多個元素使用相同的ID? ID應該是唯一的。 – 2017-07-11 22:23:30