0

这是我的html

<div style="width:100%;clear:both;"/>

上面的空div在 IE6 和 IE7 中创建了一个换行符。在 IE8 中,它不会创建任何换行符。我不认为这个 div 的风格是问题。我找不到与此 Stackoverflow 相关的帖子。请澄清或指出我正确的帖子。

编辑:这是小提琴http://jsfiddle.net/spsaravanaselvan/RuvHg/的链接。我有两个文本框作为示例。在 IE7 标准文档模式下,文本框之间有一个小空间,但在 IE8 中没有。

4

1 回答 1

0
<br/>

是您通常如何创建换行符,关闭这样的 div 也可能无效。'clear:both' 通常用于确保新元素低于浮动元素,不知道为什么将其用作新行。

于 2012-07-25T14:50:05.767 回答