我们正在完善这个网站:dev.underglassframing.com
在每个浏览器中一切都很好,除了主要内容 div (#main) 后面的背景在 IE 7、8 和 9 中的内容之前停止。我在末尾添加了一个 clear:both div,背景没有继续。
其次,网站在 IE8 中根本不滚动!!我不知道发生了什么。任何帮助都会非常棒!
谢谢!珍妮弗
我们正在完善这个网站:dev.underglassframing.com
在每个浏览器中一切都很好,除了主要内容 div (#main) 后面的背景在 IE 7、8 和 9 中的内容之前停止。我在末尾添加了一个 clear:both div,背景没有继续。
其次,网站在 IE8 中根本不滚动!!我不知道发生了什么。任何帮助都会非常棒!
谢谢!珍妮弗
您的问题似乎存在于您的代码的这一部分:
body {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/index_bg.png', sizingMethod='scale')
}
IE 过滤器有时会导致一些奇怪的显示问题,消除这似乎可以纠正您描述的所有问题(包括 IE8 滚动)。对于背景,该过滤器似乎正在切断#main
浏览器窗口底部的背景渲染。
既然你已经有了这个background-image: url("images/index_bg.png")
集合,我什至不确定你为什么觉得需要有filter
代码。通过删除它,我无法检测到任何变化(除了它都按你的意愿工作)。