我在IE8中遇到了一个页面问题(在IE6 / 7中运行正常)。它似乎有效地在列表顶部添加了一个新的li项目,该项目不在标记中。
任何人都可以提出可能造成这种情况的原因吗?我在JSFiddle http://jsfiddle.net/p6QxV/2/
中放了一些代码它适用于兼容性视图,但我不相信这会在页面中设置吗?
我可以设置元标记但不加载CSS文件
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
我想了解导致问题的原因,以及我是否可以在我的代码/ css中修复它而不诉诸IE黑客攻击。
答案 0 :(得分:2)
将自我关闭<a>
标记更改为单独的开始和结束标记似乎可以解决您的问题。它可能源于这样一个事实:<a>
标签不应该自我关闭,因此IE会抛出渲染拟合。