PHP8.1.21版本已发布
vue8.1.21版本已发布
jquery8.1.21版本已发布

在IE的兼容模式下怎么会产生空行?_html/css_WEB-ITnose

原创
2016-06-24 12:15:22 902浏览

在两个DIV之间产生了一个空行,在高速模式或者其他浏览器是正常的,但是在IE内核的兼容模式下就有这个空行,见下图:


HTML代码:



CSS代码:
.topright{width:298px;border:1px solid #DBDBDB;float:right;overflow:hidden;}.zhongbox{width:100%;height:20px;line-height:20px;background-color:#EBEBEB;border-bottom:1px solid #DADADA;}.zhongbox h2{padding-left:10px;font-weight:bold;color:#CD8500;font-size:13px;}.rewen{width:100%;overflow:hidden;zoom:1;height:100%;clear:both;}.ico3{float:left;margin:4px 0px;}.ico3 li{padding-left:16px;background:url(../images/ico-3.gif) 7px 11px no-repeat;height:23px;line-height:23px;overflow:hidden;width:100%;}

回复讨论(解决方案)

ie6下测试,没有见到你的bug,见:http://jsfiddle.net/TUnvv/
检查你的dede模版,是不是php部分有什么问题,导致html输出时出现问题。

ie6下测试,没有见到你的bug,见:http://jsfiddle.net/TUnvv/
检查你的dede模版,是不是php部分有什么问题,导致html输出时出现问题。
上面的代码是我的前台输出的代码,不应该是后台模板的问题吧~~真是奇怪了·~

页面头部加个

在IE6下用firebug检查一下HTML标签。

字体大小设在文字的当前元素上,外层的字体大小设为0即可 font-size:0

字体大小设在文字的当前元素上,外层的字体大小设为0即可 font-size:0
经测试,还是没有效果,谢谢回复~~

非常感谢各位的回复,经自己逐个测试,最后发现是由于前面的代码书写不恰当,导致层出现了浮动,非本段代码的问题,再次感谢大家的解答~~·

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。