先放个<div style="display:none;position:absolute">,鼠标放上去的时候再设z-index=10,left和right

解决方案 »

  1.   

    楼上方法 可行
    也可以 用AJAX做
      

  2.   

    我想达到这样效果,当鼠标放在文字链结上(从数据库中读取),在链结下面出现一个层,层中显示链结所对应的图片(从数据库中读取)知道的,可否指点一二
    =======
    事先生成好图片div,初始时隐藏display:none;omouseover时显示display:block
      

  3.   


    <script>
    function ShowImg(e)
    {
    var img=document.getElementById("baidu");
    img.style.display="";
    img.style.border="1px solid #cccccc";
    img.style.position="absolute";
    img.style.left=event.clientX+5;
    img.style.top=event.clientY+5;
    }
    function HideImg()
    {
    var img=document.getElementById("baidu");
    img.style.display="none";
    }
    </script>
    <p>
    <p>
    <p>
    <p>
    <p>
    <div style="margin-left:200px;margin-top:200px;"><a href="#" onmouseover="ShowImg(event)" onmouseout="HideImg()">百度</a></div>
    <div id="baidu" style="display:none;"><img src="http://www.baidu.com/img/baidu_logo.gif"></div>
      

  4.   


    <style>
    #demo{overflow:hidden;width:120px;text-align:center;padding:10px;}
    #demo img{border:none;width:100px;height:100px;border:5px solid #f4f4f4}
    #enlarge_images{position:absolute;display:none;z-index:2;border:5px solid #f4f4f4}
    </style>
    <div id="demo" style="overflow:hidden;width:120px;text-align:center;padding:10px">
     <img src="http://www.makewing.com/images/uppic/200801101244190.jpg">
    </div>
    <div id="enlarge_images"></div>
    <script>
    var demo = document.getElementById("demo");
    var gg = demo.getElementsByTagName("img");
    var ei = document.getElementById("enlarge_images");
    for(i=0; i<gg.length; i++){
     var ts = gg[i];
     ts.onmousemove = function(event){
      event = event || window.event;
      ei.style.display = "block";
      ei.innerHTML = '<img src="' + this.src + '" />';
      ei.style.top  = document.body.scrollTop + event.clientY + 10 + "px";
      ei.style.left = document.body.scrollLeft + event.clientX + 10 + "px";
     }
     ts.onmouseout = function(){
      ei.innerHTML = "";
      ei.style.display = "none";
     }
     ts.onclick = function(){
      window.open( this.src );
     }
    }
    </script>
    你运行下这个代码