我发现我开发的网页中的超链接在Internet Explorer v10或v9中不起作用,我已经有一段时间寻找答案了,我无法弄清楚任何事情。如果我更改为兼容模式为9它也不起作用,但在兼容模式下与Internet Explorer 8链接正常工作。编码是UTF8和HTML5。
答案 0 :(得分:1)
我的IE11中的一切看起来都很好,但从你对我的评论的回答中,我有了一个亮点。问题不在于链接,而是很可能是页面的CSS + HTML切片。以下是我的看法:由于某些原因,您在IE中的链接重叠了一个元素。因此,当您悬停链接时,实际上是将鼠标悬停在这些重叠的元素上,并且您无法点击链接,实际上在悬停时甚至无法获得指针(手指)。
所以你需要做的就是检查你的HTML和CSS(从我看到的,你已经做了很多工作),这样你的链接就不会重叠了。
我不是百分之百地确定这一点,但这是我在职业生涯中经历过几次的情况,这种解释几乎总是好的。好消息是,现在使用开发人员工具,很容易找到重叠的元素!