2013-11-25 204 views
-3

我有一個問題,我似乎無法得到一些div排隊很好。它是否在手風琴中(不管它是否)並不重要。手風琴沒有什麼區別。下面是現在這樣:不能垂直對齊div

enter image description here

我認爲,很明顯,我希望他們能夠垂直排列在一起,在頂部(如一些人比其他人更長時間)如果你能出來,那麼」 d很棒。

我試圖做的是小提琴,但悲慘地失敗了,所以如果你想看到它在行動,你可以在http://thephotoshopwirral.com/covers.php

找到它,如果你需要任何更多的信息,只問。我會盡我所能來幫助你。

+1

您驗證了HTML嗎?你關閉了「標籤」元素嗎? –

+0

你將所有的'

+1

你有一個html混亂。你沒有關閉一些html標籤。 –

回答

3

您有<br>標籤之間的標籤。刪除它們。

<label><br><label> 
+0

他還將它們包裹在主標籤中,這是沒有必要的。 –

+0

他還表示,他們應該_vertically_對齊,這意味着一個接一個地從上到下的列,而不是從左到右的行。我認爲他們只是不知道什麼是橫向和縱向的手段,但這是一個值得注意的觀點。 –

+1

我感覺很厚,謝謝你。 – Butler1233

1

您未關閉label元素。我建議驗證你的HTML。

另外,你不能把div元素在label元素..我建議重組。

+0

你可以因爲它現在有效。 – Butler1233

+0

僅僅因爲「它有效」並不意味着它是濫用HTML /結構。它仍然是語義錯誤的。 –

0

,而不是關閉<label>標籤,你打開新的:

<label><div class="phoneitem"> 
    <img src="http://www.thephotoshopwirral.com/image/phones/bold.png" width="200" height="250" alt=""/> 
    <input type="radio" name="phones" value="1" id="phones_"> 
    Blackberry Bold   
</div><label> <!-- THIS LINE --> 

指定行替換<label></label>

+0

是的,這只是一個錯字。我嘗試了各種方法使其無法工作,當我將其恢復到原來的狀態時,我在關閉標籤標籤中忘記了「/」。 – Butler1233