全屏百叶窗式动感js轮播图特效
源码介绍
这是一款基于anime.js的全屏百叶窗式动感js轮播图特效。该js轮播图在进行前后切换图片时,每张图片都被分割为多个切片,然后各个切片像翻牌一样翻转到下一张图片,效果非常炫酷。 在页面中引入anime.min.js和interaction.js文件。 轮播图的HTML结构如下: 为轮播图添加必要的CSS样式。 这款全屏百叶窗式动感js轮播图特效的github地址为:https://github.com/balapa/Sliced-Slideshow简要教程
使用方法
<script src="path/to/anime.min.js"></script>
<script src="path/to/interaction.js"></script>
HTML结构
<div id="sections-wrapper">
<section class="show" data-img="img/mountain.jpg"></section>
<section class="hide-bottom" data-img="img/shore.jpg"></section>
<section class="hide-bottom" data-img="img/twilight.jpg"></section>
<section class="hide-bottom" data-img="img/parachute.jpg"></section>
<section class="hide-bottom" data-img="img/sky.jpg"></section>
</div>
CSS样式
#sections-wrapper {
position: relative;
overflow: hidden;
height: 100vh;
background: #000;
}
section {
height: 100vh;
font-size: 0;
text-align: center;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.hide-bottom {
transform: translateY(100%);
}
.hide-top {
transform: translateY(-100%);
}
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » 全屏百叶窗式动感js轮播图特效
发表评论 取消回复