jQuery下
先有一个大图。然后mousemove,显示一个小图。但是 搞了好长时间,先前的大图总是在最上面,小图在下面遮住了。
我现在想把小图显示在大图上面,怎么做呢?

解决方案 »

  1.   

    可以用一个div里面放一个img,再设置div的背景为另一个图片。这个img总是在背景的前面。至于怎么改变img 的src不用再说了吧?
    --------------------------------------帅签分割线-------------------------------------------------
      

  2.   

    用绝对定位,然后改小图的z-index属性就行了,数字越大就在最上面~·
      

  3.   


    <html>
    <head>
    <title>Js</title>
    </head>
    <body>
    <div id ="div">
    <img src="a.jpg" onmouseover="a()"/>
       </div>
    <script>
       function  a(){
       var small_pic=document.createElement("img");
       small_pic.src="b.jpg";
       small_pic.style.position="absolute";
       small_pic.style.top=50+"px";
       small_pic.style.left=50+"px";
       small_pic.style.zIndex=99;
       document.getElementById("div").appendChild(small_pic);
       }
    </script></body>
    </html>
      

  4.   

    http://www.shilidata.com/topictag-127.aspx上有很多实例,下载看啥!