第一种解决方法:
ie6中hover只是对a标签有作用 必须有href=“”,否则都不管用,如果不能写a标签,还想让ie6下有滑过效果,那只能写javascript或者jquery。
例如:ie6是不支持li:hover的,想实现的话可以这样写 li:hover 变成 li a:hover
在IE6中,因为只支持css1,而hover伪类(css伪类)在css1中只支持<a>标签使用,其他标签一概不接纳,下面是一个简单的例子:
 还有一种情况:
   a {},a span {color: green;}    a:hover {},a:hover span {color: red; }
  <a href=”#”> Hello <span> World! </span></a>
  在IE7/FF中,鼠标移动到链接上时,”World!”字样会变为红色,但IE6则无反应。所以IE6的bug就是如果a 与a:hover
  的css定义是一样的,也就是说如果a:hover 中没有样式的改变,hover就不会被触发。但如果在a:hover{}增加一些特定的属性,例如
  a:hover{border:none;}或者a:hover{padding:0;}又或者a:hover{background: none;}此时hover就可以触发了。

第二中解决方法:

  IE6以及更低版本的浏览器对“:hover”的支持不理想,对于类似的“p:hover”、“img:hover”、 
“#header:hover”...,今天给大家介绍一种新的方法,可以完美解决IE6不支持hover的情况,
用法很简单,将下载后的 “csshover.htc”文件,定义在body样式内。
body{behavior:url("csshover.htc");}
第三种解决方法:
<style type=”text/css”>  
      p:hover,p.hover { background:#eee; }   /* 就是要多写一个.hover而已 */
</style> 下面这段代码要放到页面的底部在</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>

最新文章

  1. 用vs2013(cpu-only)调试caffe的mnist
  2. redis 学习笔记(3)-master/slave(主/从模式)
  3. CSS 实现加载动画之三-钢琴按键
  4. 【转】Unity3D开发之Http协议网络通信
  5. LeetCode 242
  6. Android Studio 环境配置优化
  7. RBL, UBL, Uboot的关系
  8. HUNNU Contest 区间最值
  9. ios 多线程开发(三)Run Loops
  10. BUG,带给我的思考
  11. http_load压力测试windows版使用方法及结果分析
  12. git下载/上传文件提示:git did not exit cleanly
  13. CentOS安装和配置Rsync进行文件同步
  14. Spring学习日志之纯Java配置的MVC框架搭建
  15. python 全栈开发,Day52(关于DOM操作的相关案例,JS中的面向对象,定时器,BOM,client、offset、scroll系列)
  16. spring cloud--------------------HystrixCommand使用
  17. Kafka TimeoutException: Batch Expired 问题排查
  18. ipsec验证xl2tpd报错:handle_packet: bad control packet!
  19. 【js】中的小技巧
  20. fix LayerKit framework不能提交App Store

热门文章

  1. Unity游戏开发技术的最佳实践
  2. Android Bitmap和Drawable互转及使用BitmapFactory解析图片流
  3. BZOJ3938 &amp; UOJ88:[集训队互测2015]Robot——题解
  4. BZOJ4104 [Thu Summer Camp 2015]解密运算 【乱搞】
  5. Java第二次实验报告——Java面向对象程序设计
  6. Codeforces Round #307 (Div. 2) D 矩阵快速幂+快速幂
  7. hdu4109 topsort
  8. Spring 源码学习(1) —— 自定义标签
  9. mysql Innodb索引
  10. 招人不是HR第一职责,留住人才是