我目前正在为我的投资组合进行一些跨浏览器测试。检查Internet Explorer后,我发现所有锚标签在单击时都不起链接的作用。我觉得它们被IE视为纯文本,在悬停时没有光标变化(尽管在开发工具中使用href attr的锚标签)。所有链接在其他浏览器(即Chrome,Firefox,Safari)中运行良好,这似乎是Internet Explorer的一个问题。
注意:我没有使用任何外部库。我写的只是一些基本的CSS和Javascript。
一个例子:
<div class="column">
<a target="_blank" href="some-external-url">
<img src="images/picture.png"/>
</a>
</div>
&#13;
我有大约6个类似的标签,都处于相同的情况。非常感谢任何输入!
修改:以下是指向该网站的链接:thomasspencer.ca
有问题的链接是: 1)“了解更多”&#39;着陆图像上的文字 2)&#34;我的作品中的所有照片&#34;和&#34;个人项目&#34;部分。 3)&#34;查看Github存储库&#34;每个个人项目下的文字。 4)&#34;让我们谈谈&#34;页面底部的链接和社交媒体链接
答案 0 :(得分:0)
我发现一些提及没有文字的锚标签有时不适用于IE。通常提到的解决方案只是添加一个不间断的空间(
)。
编辑:想想我已经破解了它
您的身体已被指定为-2的z指数。这将它置于html的索引之后。如果你从你的身体中删除z-index变化,你会发现它有效。