我们都知道,在a标签使用hover所有浏览器都支持的,但是假如是另外的标签用hover,ie6就没效果了,其实方法总是有的。已到暮年的ie6,但仍有大概5%左右的用户使用。
下面分享一下完美解决方法,代码如下:
p:hover,p.hover { background:#eee; } /* 就是要多写一个.hover而已 */
下面这段代码要放到页面的底部在</body> 前:
<script type=”text/javascript”>
//<!– 让所有标记支持hover
function $(){
if(document.all){ // 判断是否IE浏览器
var obj=document.all;
for(var i=0;i<obj.length;i++){
obj[i].onmouseover=function(){
this.className=”hover”
} ;
obj[i].onmouseout=function(){
this.className=”"
}
}
}
}
$();
//–>
</script>
网友评论文明上网理性发言已有0人参与
发表评论: