有时候做好的页面在IE6下会莫名其妙的在后面重复几个字符,一般造成这个Bug主要是以下2种情况:
1.相连的浮动容器中间包含html注释代码
相连的浮动容器中间插入一段html注释代码(或display:none的隐藏代码),就会将最后一个容器中的最后几个字符复制到容器之外显示出来,不过这个bug只存在于IE6中
解决方案:
(1)去掉注释
(2)将注释放到最后一个元素。
(3)将IE注释。
内容重复
bug
内容重复
1段落文字
2段落文字
3段落文字
解决方案:去掉注释
1段落文字
2段落文字
3段落文字
在IE6中显示效果图如下:
2.相连的浮动容器中间的type=hidden的input没有用div包裹
内容重复
bug
内容重复
解决方案:用div将其包裹隐藏的input
在IE6中显示效果图如下: