2012-04-14 172 views
0

我想要顯示,例如,在1 st行文本,「你的名字」輸入框;然後使用float: left作爲文本和輸入框。在2 nd行中,我想顯示相同的信息(文本添加文本框)。你怎麼做2sup> nd行(文本添加文本框)不加入st行(因爲我使用float: left)?CSS浮動對齊

我不認爲<br/>是這個問題的最佳解決方案。所以我該怎麼做?

+0

爲什麼不是最好的解決方案? – gabitzish 2012-04-14 15:03:18

回答

3

插入div來清除線

<div style="clear: left"></div> 
0

之間這是很難理解你想要的佈局你的浮動。您應該查看CSS display屬性。

看看這有助於:http://jsfiddle.net/M68Qw/

+0

http://jsfiddle.net/p4rNE/ – Wizard 2012-04-14 15:20:16

2

爲了防止信息被旁邊的浮動元素,給他們clear CSS屬性,無論使用哪種設置爲bothleft值。

clear屬性告訴渲染器它應該呈現在同一父元素中的任何浮動元素下面。