0

例如,我想在第一行文本中显示一个“你的名字”输入框;然后float: left用于文本和输入框。在第二行,我想显示相同的信息(文本添加文本框)。你怎么能做 2sup>nd 行(文本添加文本框)不加入第一(因为我正在使用float: left)?

我认为这不是<br/>解决这个问题的最佳方法。所以我该怎么做?

4

3 回答 3

3

插入一个 div 以清除行之间的浮动

<div style="clear: left"></div>
于 2012-04-14T15:03:45.957 回答
2

为防止信息出现在浮动元素旁边,请为它们提供clearCSS 属性,并将值设置为bothleft

clear属性告诉渲染器它应该在同一父元素中的任何浮动元素下渲染。

于 2012-04-14T15:06:05.137 回答
0

很难理解你想要它如何布局。您应该查看 CSSdisplay属性。

看看这是否有帮助:http: //jsfiddle.net/M68Qw/

于 2012-04-14T15:06:01.973 回答