我想要顯示,例如,在1 st行文本,「你的名字」輸入框;然後使用float: left
作爲文本和輸入框。在2 nd行中,我想顯示相同的信息(文本添加文本框)。你怎麼做2sup> nd行(文本添加文本框)不加入st行(因爲我使用float: left
)?CSS浮動對齊
我不認爲<br/>
是這個問題的最佳解決方案。所以我該怎麼做?
我想要顯示,例如,在1 st行文本,「你的名字」輸入框;然後使用float: left
作爲文本和輸入框。在2 nd行中,我想顯示相同的信息(文本添加文本框)。你怎麼做2sup> nd行(文本添加文本框)不加入st行(因爲我使用float: left
)?CSS浮動對齊
我不認爲<br/>
是這個問題的最佳解決方案。所以我該怎麼做?
插入div來清除線
<div style="clear: left"></div>
之間這是很難理解你想要的佈局你的浮動。您應該查看CSS display
屬性。
看看這有助於:http://jsfiddle.net/M68Qw/
http://jsfiddle.net/p4rNE/ – Wizard 2012-04-14 15:20:16
爲了防止信息被旁邊的浮動元素,給他們clear
CSS屬性,無論使用哪種設置爲both
或left
值。
clear
屬性告訴渲染器它應該呈現在同一父元素中的任何浮動元素下面。
爲什麼不是最好的解決方案? – gabitzish 2012-04-14 15:03:18