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>
  • 相关阅读:
    54.施工方案第二季(最小生成树)
    53.FIB词链
    53.FIB词链
    53.FIB词链
    52.1076 排序
    52.1076 排序
    52.1076 排序
    52.1076 排序
    upc-9541 矩阵乘法 (矩阵分块)
    记录deepin设置自动代理
  • 原文地址:https://www.cnblogs.com/thestudy/p/6285345.html
Copyright © 2011-2022 走看看