启视差效果(相对父元素移动)

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<title>地图</title>
<link href="https://cdn.bootcss.com/Swiper/3.4.2/css/swiper.css" rel="stylesheet">
<style type="text/css">
html,body{font-family: "微软雅黑";font-size: 14px;}
body,h1,h2,h3,h4,h5,div,span,p,ul,ol,dl,dt,dd,a,input,img,select{margin: 0;padding: 0;list-style: none;border: 0;font-weight: normal;outline: none;}
.parallax{width: 700px;height: 300px;border: 1px solid red;/*background: url(http://www.swiper.com.cn/demo/img/Parallax.jpg) center center no-repeat;background-size: 100%;*/}
.swiper-container{color: white;width: 700px;height: 300px;position: relative;}
.parallax-bg {
    position: absolute;
    left: 0;
    top: 0;
    width: 130%;
    height: 100%;
    background: url(http://www.swiper.com.cn/demo/img/Parallax.jpg) center center no-repeat red;
    -webkit-background-size: cover;
    background-size: cover;
}
/*data-swiper-parallax="-23%"的23的算法是0.23*宽+700=总宽*/
</style>
</head>
<body>
<div class="parallax">
<div class="swiper-container">
<div class="parallax-bg" data-swiper-parallax="-23%" data-swiper-parallax-duration="500"></div>
    <div class="swiper-wrapper">
        <div class="swiper-slide">第一张</div>
        <div class="swiper-slide">第二张</div>
        <div class="swiper-slide">第三张</div>
    </div>
    <!-- 如果需要导航按钮 -->
    <div class="swiper-button-prev"></div>
    <div class="swiper-button-next"></div>
</div>
</div>
</body>
<script src="http://guangzhou.auto.qq.com/js/jquery.min3.2.1.js"></script>
<script src="http://guangzhou.auto.qq.com/js/swiper.min3.4.2.js"></script>
<script type="text/javascript">
$(function(){
var mySwiper = new Swiper ('.swiper-container', {
// autoplay:2000,
  parallax : true,
direction:'horizontal',
    loop: false,
    // 如果需要前进后退按钮
    nextButton: '.swiper-button-next',
    prevButton: '.swiper-button-prev',
  }) 
})
 
</script>

</html>

原来是这样

猜你喜欢

转载自blog.csdn.net/Angular_/article/details/78689411