如何在IE 6中点击链接的填充?

时间:2010-01-10 12:42:37

标签: html css internet-explorer-6

默认情况下,只有链接文本可以在IE 6中点击。我想让链接中的整个区域(包括填充)也可以点击。

我还需要这个区域是透明的,因为链接覆盖了照片的一半。添加背景颜色会使填充区域可以点击,但会隐藏对象,因为链接是隐藏的。

我本可以发誓有办法做到这一点。

3 个答案:

答案 0 :(得分:3)

display: inline-block;通常适合我。

答案 1 :(得分:2)

正如Kobi所说,

display: inline-block是正确的答案。它背后没有div或透明div,只是link元素。当内联块属性应用于它时,任何填充(我认为行高)就好像它是链接的一部分。

答案 2 :(得分:1)

我记得我遇到了同样的问题,但我的回忆对于正确的解决方法是朦胧的(如果还有一个)。

您可以尝试为链接指定background-color: transparent或透明背景图片吗? 可能工作。

如果没有其他帮助,请为周围的元素提供Javascript onclick属性,并cursor: pointer至少为那些使用JavaScript的人模拟链接功能。