swiper-animate基本使用
详情使用
//1. 使用Swiper Animate需要先加载swiper.animate.min.js
// 和animate.min.css。
DOCTYPE html>
<html>
<head><link rel="stylesheet" href="path/to/swiper.min.css"><link rel="stylesheet" href="path/to/animate.min.css"><script src="path/to/swiper.min.js">script><script src="path/to/swiper.animate.min.js">script>
head>
<body>...body>
html>
//2. 初始化时隐藏元素并在需要的时刻开始动画。
<script>
//Swiper5var mySwiper = new Swiper ('.swiper-container', {on:{init: function(){swiperAnimateCache(this); //隐藏动画元素 swiperAnimate(this); //初始化完成开始动画}, slideChangeTransitionEnd: function(){ swiperAnimate(this); //每个slide切换结束时也运行当前slide动画//this.slides.eq(this.activeIndex).find('.ani').removeClass('ani'); 动画只展现一次,去除ani类名} }}) </script>
//3. 在需要运动的元素上面增加类名ani,和其他的类似插件相同,
// Swiper Animate需要指定几个参数:
// swiper-animate-effect:切换效果,例如 fadeInUp
// swiper-animate-duration:可选,动画持续时间(单位秒),例如 0.5s
// swiper-animate-delay:可选,动画延迟时间(单位秒),例如 0.3s
<div class="swiper-slide"><p class="ani" swiper-animate-effect="fadeInUp" swiper-animate-duration="0.5s" swiper-animate-delay="0.3s">内容p>
div>
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
