zoukankan      html  css  js  c++  java
  • 图片随鼠标渐动或者倾斜

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8" />
    </head>
    <body>
    <div class="par">
    <div id="as" class="con"></div>
    </div>
    
    </body>
    </html>
    
    <style>
    .par{
        perspective:800px;
        
    }
    .con{
        transform:matrix(1,0,0,1,0,0);
        margin-left:300px;
        height:400px;
        width:500px;
        background-color:white;
        background-image:url(http://element-cn.eleme.io/static/web.61b1f33.png);
        background-size:100% 100%;
        box-shadow: 0 0 20px 8px #eeeeee;
        /*transform:rotateX(1deg) rotateY(1deg);*/
    }
    </style>
    <script>
        document.getElementById("as").addEventListener("mousemove",function(e){
            var _this = e;
            var _x = -((parseFloat(_this.pageX) - 350)/250).toFixed(2)*2;
            var _y = -((parseFloat(_this.pageY) - 200)/200).toFixed(2)*2;
            var attributes = "rotateX(45deg) rotateY(45deg)";
            this.style.transform = "rotateX("+_y+"deg) rotateY("+_x+"deg)";
        })
    </script>

  • 相关阅读:
    [CF1106E] 边界有问题
    UOJ 67 新年的毒瘤
    BZOJ 1093 [ZJOI2007]最大半连通子图
    codeforces round#510
    codeforces round#509
    杂谈
    BZOJ 3007 [SDOI2012]拯救小云公主
    BZOJ 1799
    BZOJ 3329
    BZOJ 3209 花神的数论题
  • 原文地址:https://www.cnblogs.com/hzsu/p/10622163.html
Copyright © 2011-2022 走看看