圖片滑鼠移動緩慢運動效果

來源:互聯網
上載者:User

標籤:use   flow   動效   find   attach   chm   ack   ges   function   

$(function(){            $(".parallax-true").each(function() {            var b = $(this),                c = b.attr("data-direction");            if(c === "horizontal_mouse" || c === "vertical_mouse" || c === "both_axis_mouse") {                var d = c === "vertical_mouse",                    e = c === "horizontal_mouse",                    f = c === "both_axis_mouse";                if(f === true) {                    e = true;                    d = true                }                var g = b;                var h = g.find(".parallax-layer");                var i = -.004;                var j = 50;                var k = 50;                g.on("mousemove", function(a) {                    var b = g.offset();                    var c = e ? a.clientX - b.left - g.width() * .5 : 0;                    var f = d ? a.pageY - b.top - g.height() * .5 : 0;                    TweenLite.to(h, 3, {                        scale: 1.2                    });                    TweenLite.to(h, 1, {                        x: c * j * i,                        y: f * k * i                    })                });                g.on("mouseleave", function() {                    TweenLite.to(h, 60, {                        x: 0,                        y: 0,                        scale: 1                    })                })        }     else {              var b = $(this).find(".bg-layer"),                  l = b.offset();                             b.css("position", "absolute");              setTimeout(function () {                 b.each(function () {                        console.log("1");                       $(this).parallaxScroll({                            speed: .2,                            direction: c                        })                 })             }, 1000)          }        })                })

<div class="cooperative-partner parallax-true" data-intro-effect="false" data-direction="horizontal_mouse">
<div class="partner-bg bg-layer">
<div class="partner-scroll parallax-layer" data-invert="true" style="background-image:url(/templates/common/images/wimg06.jpg);"></div>
</div>

.cooperative-partner { position: relative; overflow: hidden; padding: 35px 0; }.partner-bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }.partner-bg .partner-scroll { position: absolute; top: 0; left: 0; width: 130%; height: 100%; background-position: center 0; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-repeat: no-repeat; -webkit-transition: all ease 0.7s; -o-transition: all ease 0.7s; -moz-transition: all ease 0.7s; transition: all ease 0.7s; background-attachment: scroll; }
.partner-bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }.partner-bg .partner-scroll { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-position: center 0; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-repeat: no-repeat; }  


 

</div>

 

圖片滑鼠移動緩慢運動效果

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.