zoukankan      html  css  js  c++  java
  • 放大镜原理

    商城里的放大镜原理其实很简单:

    有两张图片,一张大的,一张小的,图案一模一样。

    将鼠标放在小图片上的时候,记录下坐标,然后按照两张图片的比例放大,得到对应的大图片的坐标,然后根据坐标对大图片进行移动。

     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="UTF-8">
     5         <title></title>
     6         <style>
     7             div{width:200px;height:200px;overflow:hidden}
     8             #d{position: absolute;}
     9         </style>
    10     </head>
    11     <script>
    12     window.onload=function(){
    13         var small=document.getElementById("a")
    14         var big=document.getElementById("b")
    15         var cc=document.getElementById("c")
    16     }
    17     function move(){
    18         var cc=document.getElementById("c")
    19         var big=document.getElementById("b")
    20         var ee=document.getElementById("e")
    21         ee.style.display="block"
    22         
    23         xx1=event.clientX+"px"
    24         yy1=event.clientY+"px"
    25         
    26         xx=-(event.clientX-1)*4+"px"
    27         yy=-(event.clientY-1)*4+"px"
    28         ee.style.left=xx1
    29         ee.style.top=yy1
    30         big.style.left=xx
    31         big.style.top=yy
    32         cc.innerHTML=xx+" "+yy
    33     }
    34         
    35         
    36     </script>
    37     
    38     <body>
    39         <scri
    40         <div><img src="img/images/s.jpg" id="a" onmousemove="move()" style=" 200px;height: 200px;"><div id="e" style="display:none; 30px;height: 30px;background: red;opacity: 0.5;position: absolute;"></div></div>
    41         <div id="d"><img src="img/images/b.jpeg" id="b" style="position:absolute;800px;height:800px;left: 50px;"></div>
    42         <div id="c"></div>
    43     </body>
    44 </html>
  • 相关阅读:
    pycharm 代码块缩进、左移
    os.popen(cmd) .read() 获取执行后的结果且带有换行符
    数据分析基础路线了解
    Jupyter中python3之numpy练习
    Mysql数据库操作命令行小结
    Mysql配置主从同步的基本步骤
    百度翻译爬虫-Web版(自动生成sign)
    windows中的常用Dos命令
    Cookie安全隐患DOM演示
    bash漏洞技术层面分析(cgi-bin)
  • 原文地址:https://www.cnblogs.com/thestudy/p/6285345.html
Copyright © 2011-2022 走看看