繁体   English   中英

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

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM