我目前正在开发一个新网站,但IE7存在问题。第一张图片应该是它的样子。第二个图像是IE7呈现的内容(我使用IETester来测试旧的IE版本)。
第一个问题是使用以下技巧应用的白色背景。有一个div包含左列和右列background-color: white
;左列与页面具有相同的背景(以及一些padding-right
),因此即使右列的高度小于左侧,它们看起来也具有相同的高度。
第二个与虚拟文字下面的列表(ul
)一起显示为真的搞砸了。
起初我认为这很容易用一些“清楚:两者”来解决,但事实并非如此。我尝试过很多东西,但没有运气。
知道我应该做什么吗?
蒂亚, 尼科斯。
现代浏览器:
IE7:
答案 0 :(得分:1)
好的,在我阅读了一些关于hasLayout的文章后,我解决了上述问题。通过将特定宽度或zoom: 1
(在前一个链接中还有其他方法)应用于未正确包装或清除的某些div,现在一切似乎都可以。