在XP和Vista上的Internet Explorer 6和7中的this page上有一个错误,滚动页面似乎丢失了左右边框的位。有没有人见过这种行为,有没有人有任何想法可以避免它?
修改:现在已修复此问题。如果有人想知道问题是什么,请找到以下行并在Firebug中禁用它:
zoom:1; /*for hasLayout*/
答案 0 :(得分:2)
您通常可以通过应用位置来处理此错误:相对于相关元素。身高:1%也可以提供帮助。处理IE6的另一个典型的“黑魔法”解决方案与hasLayout有关。有关详细信息,请参阅http://www.satzansatz.de/cssd/onhavinglayout.html。
如果给它hasLayout没有解决你的特定问题,那么你一定要确保没有包含#fff背景的元素正在扩展超出包含元素的边界(可能是由于IE6的处理填充和宽度的方法。)