这是我的HTML
<div style="width:100%;clear:both;"/>
以上空 div 会在IE6&amp;中创建一个换行符。 IE7。在IE8中,它不会创建任何换行符。我不认为这个div的风格是问题。我无法找到与此Stackoverflow相关的帖子。请澄清或指出正确的帖子。
编辑:这是小提琴http://jsfiddle.net/spsaravanaselvan/RuvHg/的链接。我有两个文本框用于示例。在IE7标准文档模式下,文本框之间有一个小空间,但在IE8中没有。
答案 0 :(得分:0)
<br/>
你通常会如何创建一个换行符,关闭一个可能无效的div。 'clear:both'通常用于确保新元素低于浮动元素,不知道为什么要将它用作新行。