index-onmouseover不触发,望指教

问题描述

onmouseover不触发,望指教

a标签似乎是被覆盖了,但是找不到问题根源。z-index属性修改没有效果

CSS

 .demo{  width:1000px; height:442px; overflow:hidden;margin:0px;z-index:-1; padding:0px; position:relative; }
.num { bottom: 10px; right: 50px; width:auto;height:8px;z-index:10; position:absolute;}
.num a{cursor:pointer;  width:8px; height:8px; background:url(../images/bicon_bg.png) no-repeat bottom; margin-right:4px; float:left;display:inline-block; border:1px solid red;position:relative;z-index:50;}
.num a:hover {cursor:pointer; background:#ff7d01; width:8px; height:8px; display:block; color:#fff; }
.demo ul {position:relative;z-index:5;width:956px; }
.demo ul li {position:absolute; display:none; margin:0px;padding:0px;width:1000px; }
.demo ul li .demo-img{ width:1000px;height:442px;float:left; display:inline; }
.demo ul li .demo-img img{ width:1000px; height:442px;}
.demo .num a.cur{ background:url(../images/bicon_bg.png) no-repeat top; display:block;}

前端是这样的结构

 <div class="demo">
                            <div class="num">
                                                                        <a href="#" class='cur'></a>
                                                                        <a href="#" ></a>
                                                                        <a href="#" ></a>
                                                        </div>
                            <ul>
                                <li style='DISPLAY: block' ><img src='imagestext/20140916064258.jpg'  width="1000" height="442"></li>
                                 <li  ><img src='imagestext/20130531030129.jpg'  width="1000" height="442"></li>
                                  <li  ><img src='imagestext/20140905105755.jpg'  width="1000" height="442"></li>
                            </ul>
                        </div>

解决方案

.demo你设置z-index为-1不就到body后面了。。当然获取不到焦点了,去掉z-index:-1

     .demo {
        width: 1000px;
        height: 442px;
        overflow: hidden;
        margin: 0px;
       /* z-index: -1;*/
        padding: 0px;
        position: relative;
    }

解决方案二:

是你Javascript代码写的有点问题吧,你仔细找找,我的挺好的,或许onmouseover和hover有点冲突。

解决方案三:

用document.getElementById('id').onmouseover = function () { }试下

解决方案四:

ie6、7不支持 a:hover ,如果要实现此功能,需要添onmouseover事件响应

解决方案五:

覆盖问题用 z-index解决,不起作用的话,你把这个事件用行内式写一写试一试

解决方案六:

问题解决了,感谢各位老师不吝赐教

时间: 2024-10-21 13:03:56

index-onmouseover不触发,望指教的相关文章

JavaScript框架hover事件处理

每个JavaScript框架都实现跨浏览器的事件处理,鼓励你摆脱旧式的内联附加事件而使用精简的线性方法.看看清单6的jQuery例子,使用hover事件高亮显示div元素. 清单6:使用jQuery附加hover事件 $('#the-box').hover(function() {   $(this).addClass('highlight');}, function() {   $(this).removeClass('highlight');}); 这是jQuery的一个特殊事件,你会发现它

js实现非常简单的焦点图切换特效实例

  这篇文章主要介绍了js实现非常简单的焦点图切换特效,是一个非常简单的js焦点图切换效果,涉及javascript操作鼠标事件与图片的相关技巧,需要的朋友可以参考下 这是一个非常非常简单的焦点图(更像滑动门),可供初学者借鉴参考 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

avalonjs实现仿微博的图片拖动特效

  JavaScript实现仿微博的图片拖动特效,貌似这些天有不少朋友需要这功能,今天发现这款是js制作的好,不敢独享,希望需要的朋友喜欢哦. 效果: HTML: ? 1 2 3 4 5 6 <div id='post_img' ms-controller='post_img'> <ul id='post_img_inner' ms-mousemove='onmousemove'> <li ms-repeat-el="post_img_list" clas

yui3的AOP(面向切面编程)和OOP(面向对象编程)

  这篇文章主要介绍了yui3的AOP(面向切面编程)和OOP(面向对象编程),需要的朋友可以参考下 首先请把手放胸前成沉思状:我上了生活,还是被生活上了自己? 没想出答案把,恩,可以读下文了.从语义角度讲,同一事物的不同表述可以反映人的主观视角的不同,从哲学角度将,世界观影响方法论,我们看事物的角度不同,有时会得出截然相悖的结论,从而会影响我们的做事方式和行为准则,现实生活如此,在丰富多彩的编程语言中更是如此,编程模式充满了对现实世界的各种模拟,包括是面向过程,面向对象,还有面向切面.我们大概

医学教育网批量资源下载程序之——登陆

首先申明 To www.med66.com网站设计师:我只是想批量下载已花钱购买的资源罢了,没有恶意. 12-18 今晚接到老姐的电话,说她已在"医学教育网"订购了不少视频,要我帮她将所有的视频都下载下来. 我看了一下,里面有24门科目,每门科目有40多节.要我手动一个一个下,还不如让我去死. 这种重复的事情还是让程序来做吧!这里开一篇博客直播编写的过程. 被爬网址:http://www.med66.com/ 前几天我刚做完一个Qihuiwang的爬虫软件.这次我评估了一下,这次要做的

Javascript的匿名函数与自执行

函数是JavaScript中最灵活的一种对象,这里只是讲解其匿名函数的用途.匿名函数:就是没有函数名的函数 函数分几种 函数的定义,大致可分为三种方式: 第一种:这也是最常规的一种 function double(x){ return 2 * x; } 第二种:这种方法使用了Function构造函数,把参数列表和函数体都作为字符串,很不方便,不建议使用 var double = new Function('x', 'return 2 * x;'); 第三种: var double = funct

对Serverless架构的一点体验和思考

发端 云计算机经过这么多年的发展,逐渐进化到用户仅需关注业务和所需的资源.通过Swarm.K8S这些编排工具,容器服务让开发者的体验达到很完美的境界.我曾经觉得Docker可以替代虚机,用户只要关注自己的计算和需要的资源就行,不需要操心到机器这一层.但是因为Docker对资源的隔离不够好,各大云厂商的做法还是一个Docker对应一台虚机,不仅成本高,给用户暴露虚机也多余了. 用户为什么需要关注业务运行所需要的CPU.内存.网络情况?还有没有更好的解决方案?Serverless架构应运而生,让人们

浅析Javascript匿名函数与自执行函数_javascript技巧

函数是JavaScript中最灵活的一种对象,这里只是讲解其匿名函数的用途.匿名函数:就是没有函数名的函数. 函数的定义,大致可分为三种方式: 第一种:这也是最常规的一种 function double(x){ return 2 * x; } 第二种:这种方法使用了Function构造函数,把参数列表和函数体都作为字符串,很不方便,不建议使用. var double = new Function('x', 'return 2 * x;'); 第三种: var double = function(

yui3的AOP(面向切面编程)和OOP(面向对象编程)_YUI.Ext相关

首先请把手放胸前成沉思状:我上了生活,还是被生活上了自己? 没想出答案把,恩,可以读下文了.从语义角度讲,同一事物的不同表述可以反映人的主观视角的不同,从哲学角度将,世界观影响方法论,我们看事物的角度不同,有时会得出截然相悖的结论,从而会影响我们的做事方式和行为准则,现实生活如此,在丰富多彩的编程语言中更是如此,编程模式充满了对现实世界的各种模拟,包括是面向过程,面向对象,还有面向切面.我们大概已经非常熟悉面向过程和面向对象,切面的英文是Aspects(有时译作方面,我感觉用切面更能贴切的表达A