这真的很奇怪(嗯,就像很多IE bug一样,哈哈)。该页面为here。所有现代浏览器都没问题,但在IE6和IE7上,页脚和页面底部之间有一块空白。只是无法想象是什么原因。我正在使用IE7.js hack,但在这里没有帮助。
截图:IE6和IE7。
页脚的CSS:
#footer {
background: url("images/footer_bg.png") repeat scroll 0 0 transparent;
clear: both;
color: #FFFFFF;
float: left;
font-family: 'Special Elite',arial,serif;
font-size: 13px;
line-height: 85px;
margin-top: 90px;
min-height: 85px;
text-align: center;
width: 100%;
}如有任何建议,欢迎光临!
发布于 2011-07-09 21:41:20
从页脚中删除float:left,
然后,这会使其他浏览器“折叠”#footer的上边距,所以如果您还将overflow: hidden添加到#wrapper中,应该会使它们变得均匀。
re:bug : IE6/7的宽度正在触发hasLayout,包装器上的溢出并没有避免这种情况,而是使每个人都一样
至少我希望如此;)
https://stackoverflow.com/questions/6635001
复制相似问题