隐藏的可点击链接在IE中没有背景颜色时不起作用

时间:2013-06-14 14:37:21

标签: html css internet-explorer-8

我有这个链接:

<a href="/" style="position: absolute; left: 40px; top: 50px; height: 60px; width: 120px;"> </a>

除了IE之外,在大多数浏览器中都能正常工作。我在IE8中测试过它。

当我添加背景颜色时,它确实有效。但这在我的设计中是不可能的。如何修复此链接以使其可点击?

<a href="/" style="background-color: red; position: absolute; left: 40px; top: 50px; height: 60px; width: 120px;"> </a>

编辑:我也测试了透明背景,也不起作用。

3 个答案:

答案 0 :(得分:2)

为了避免鼠标点击链接,你知道你需要背景色,因为根本没有内容。
background:rgba(0,0,0,0.01);只是做得很好,它有背景但你仍然没有看到它。

事实上你的链接就像它不存在,没有文字,没有标题,只有CSS  复活节彩蛋:)?

除非你有充分的理由,否则建立这种不一致的链接并不是一个好习惯。

实际上,在真正的IE8(win XP)中,您的空链接是可以阻止的! http://liveweave.com/XvhkJ6从真正的IE8制作并测试过。 :)

答案 1 :(得分:0)

在背景上添加透明gif。这是IE中的已知错误。

答案 2 :(得分:-2)

您可以使用background-color: none