Internet explorer 8 IE 8和IE 7兼容性问题

Internet explorer 8 IE 8和IE 7兼容性问题,internet-explorer-8,internet-explorer-7,Internet Explorer 8,Internet Explorer 7,我有一个主要为IE8设计的网站,但我们现在发现我们的一些客户也使用IE7,甚至IE6。不幸的是,由于我假设的是CSS问题,这些页面在IE7中看起来与IE8不一样。我想知道,当开发一个跨浏览器版本兼容的网站时,是否有一些技巧或事情需要避免。IE7的主要问题是导航菜单中项目的位置。与IE 8相比,IE 7中的元素似乎被推到了右侧。 该站点的链接是 我很想发布html和css,但我是新来的,不能真正理解它。如果您需要任何其他信息,请告诉我。如果有人有任何想法或想法,我们将不胜感激。谢谢。谷歌“ie条件

我有一个主要为IE8设计的网站,但我们现在发现我们的一些客户也使用IE7,甚至IE6。不幸的是,由于我假设的是CSS问题,这些页面在IE7中看起来与IE8不一样。我想知道,当开发一个跨浏览器版本兼容的网站时,是否有一些技巧或事情需要避免。IE7的主要问题是导航菜单中项目的位置。与IE 8相比,IE 7中的元素似乎被推到了右侧。

该站点的链接是


我很想发布html和css,但我是新来的,不能真正理解它。如果您需要任何其他信息,请告诉我。如果有人有任何想法或想法,我们将不胜感激。谢谢。

谷歌“ie条件样式表”,这很痛苦,但它很有效。然后使用要测试的主要目标设置一些虚拟机。或者,我认为Visual Studio for web development的最新版本附带了一些工具,可以比较不同版本的IE呈现页面的方式。

我考虑过使用条件注释来实现单独的css,但是当我测试出来的时候,我不能改变列表项来补偿IE 7的改变。我已经尝试过使用相对位置和设置左图的值:但它并没有改变。我想知道代码中是否有遗漏的东西。至于虚拟机,到目前为止,在我的办公室,这真的不是一个选项,所以我刚刚使用IE8的兼容性视图对它进行了测试。我知道这不完全一样,但我认为在这种情况下它已经足够接近了。