默认情况下,只有链接文本可以在IE 6中点击。我想让链接中的整个区域(包括填充)也可以点击。
我还需要这个区域是透明的,因为链接覆盖了照片的一半。添加背景颜色会使填充区域可以点击,但会隐藏对象,因为链接是隐藏的。
我本可以发誓有办法做到这一点。
答案 0 :(得分:3)
display: inline-block;
通常适合我。
答案 1 :(得分:2)
display: inline-block
是正确的答案。它背后没有div或透明div,只是link元素。当内联块属性应用于它时,任何填充(我认为行高)就好像它是链接的一部分。
答案 2 :(得分:1)
我记得我遇到了同样的问题,但我的回忆对于正确的解决方法是朦胧的(如果还有一个)。
您可以尝试为链接指定background-color: transparent
或透明背景图片吗? 可能工作。
如果没有其他帮助,请为周围的元素提供Javascript onclick属性,并cursor: pointer
至少为那些使用JavaScript的人模拟链接功能。