[英]How do I make the padding of a link clickable in IE 6?
默认情况下,在IE 6中仅可单击链接的文本。我也希望使链接内部的整个区域(即包括填充)也可单击。
我还需要该区域透明,因为链接覆盖了照片的一半。 添加背景色可使填充区域可单击,但会隐藏对象,因为链接已隐藏。
我本可以宣誓有办法做到这一点。
display: inline-block;
通常对我有用。
display: inline-block
是正确的答案,正如Kobi所说。 它后面没有div或透明div,只有link元素。 当将inline-block属性应用于它时,任何填充(我认为line-height)都好像是链接的一部分。
我记得曾经遇到过同样的问题,但是我对适当的解决方法(甚至有一个解决方法)感到困惑。
您可以尝试为链接赋予background-color: transparent
还是透明背景图片? 那可能行得通。
如果没有其他帮助,请为周围的元素提供Javascript onclick属性,并使用cursor: pointer
至少模拟使用JavaScript的链接功能。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.