解决IE浏览器文字上面放无内容的元素选不中的方法

Posted codeing or artist ?

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决IE浏览器文字上面放无内容的元素选不中的方法相关的知识,希望对你有一定的参考价值。

<div class="md1">
    <p><i>sdgsgereryeryery</i></p>
    <label class="rank r1"></label>
    <label class="rank r2"></label>
    <label class="rank r3"></label>
    <label class="rank r4"></label>
</div>
.md1{position:relative;}
.md1 .rank{cursor:pointer;position:absolute;width:16px;height:15px;top:3px;}
.md1 .rank.r1{left:0px;border:1px solid red;}
.md1 .rank.r2{left:16px;border:1px solid black;}
.md1 .rank.r3{left:32px;border:1px solid blue;}
.md1 .rank.r4{left:48px;border:1px solid green;}

上面的代码在ie中无法点击到label,解决的办法是给label填充透明的背景色

.md1 .rank{cursor:pointer;position:absolute;width:16px;height:15px;top:3px;background:#ffffff;opacity:0;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);}

 

以上是关于解决IE浏览器文字上面放无内容的元素选不中的方法的主要内容,如果未能解决你的问题,请参考以下文章

浏览器的兼容性问题

打印网页,不能复制粘贴,能保存下来吗?

前端浏览器兼容性问题

文字和表单(checkbox/radio)元素垂直对齐方法,兼容Firefox和IE。

Pythonselenium调用IE11浏览器,报错“找不到元素”NoSuchWindowException: Message:Unable to find element on closed w(代

高分悬赏:如何解决html注释文字引起在IE6中浮动层内容溢出问题。