某些锚标记在 IE < 9 中不起作用
Some anchor tags not working in IE < 9
我的站点中有几个锚标记无法在 IE 9 或更低版本上运行。它们在 IE 10+ 和任何其他浏览器上工作得很好,只是在 IE 9 上不行。
任何有效的锚标签示例:
<a href="contact.html"><i class="fa fa-envelope"></i><span>Contact</span></a>
而像下面这样的东西不起作用:
<a href="https://twitter.com/username">Twitter</a>
我想这可能与 CSS 选择器有关,但即使删除了那些选择器,上面的仍然起作用,而下面的没有。
找到了。
锚标签位于 div 内,应用了伪 class。
content: '';
删除后链接再次可点击。但是,这显然抵消了效果。
我的站点中有几个锚标记无法在 IE 9 或更低版本上运行。它们在 IE 10+ 和任何其他浏览器上工作得很好,只是在 IE 9 上不行。
任何有效的锚标签示例:
<a href="contact.html"><i class="fa fa-envelope"></i><span>Contact</span></a>
而像下面这样的东西不起作用:
<a href="https://twitter.com/username">Twitter</a>
我想这可能与 CSS 选择器有关,但即使删除了那些选择器,上面的仍然起作用,而下面的没有。
找到了。
锚标签位于 div 内,应用了伪 class。
content: '';
删除后链接再次可点击。但是,这显然抵消了效果。