我刚刚注意到,在 IE9 和 IE8(不在 IE7 中)中,链接周围的填充不被视为链接的一部分(它不可单击,并且当鼠标悬停在其上方时不会应用我的悬停效果)。只有链接的文本部分有效。
我尝试为元素提供背景颜色,但这并没有解决问题。
有人见过这个吗?
已解决:对我的问题进行了大量编辑,并在此过程中自己解决了这个问题。 我的 body z 指数为负,我绝对不知道这会导致这种情况,但显然确实如此。这是jsfiddle:http://jsfiddle.net/CEbMe/这显示了 IE9 和 IE8 中的问题
最佳答案
尝试添加:
<style>
a { display: inline-block; padding: 0 50px; background: yellow; }
</style>
<p>This is a <a href="#">link</a> with some text around it</p>
关于html - 在 IE 中,只有链接的文本部分是可点击的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9650468/