我今天检查了我的网站,看看它是否支持跨浏览器。
原来是……除了IE6……
那么,我想问你们的问题是:
为什么,在IE6中,是我的<UL>
当我调整浏览器窗口大小时移动?
很遗憾,我无法提供任何代码,因为我不在办公 table 前,但我确信我不是唯一遇到此错误的人!
基本问题是我有一个元素(UL):
position: relative;
bottom: 160px;
left: 370px;
top: -1px;
*top: 4px;
当我调整 IE6 窗口大小时(不是滚动或拖动 - 只是调整大小)- 元素向右移动了大约 100 像素。
以前任何人都遇到过这样的事情 - 这对我来说是第一次!
谢谢!
最佳答案
这可能是也可能不是答案,但如果您的页面有任何改变页面布局的 jQuery,这可能就是问题所在。如果您在 IETester 等应用程序中运行您的页面,请尝试不同的版本(尤其是 IE 5.5),因为这会阻止 jQuery 并停止脚本运行。
关于html - IE6 是一个痛苦。当我调整浏览器大小时,我的 UL 移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3610572/