文章详情页
swiper循环和动画冲突
浏览:98日期:2024-05-26 13:11:45
问题描述
使用swiper,给滑块子元素加了一个bounceRight的动画,loop设置成false,没有问题,但是想要的效果是循环滚动,loop设置成true时,像右滑动时,每次循环回来滚到第一个滑块,虽然动画还在,但是当滑动时候,加了动画的元素就消失了,向左边滑动时候,每次循环滚动到第三个滑块也是一样,动画在,开始滑动时,子元素就消失。
看谷歌控制台,子元素的css属性因为加了ani类,每次到首尾相接时候设置了动画的元素,一滑动就变成visibility:hidden,消失,烦死了,看官网也没有类似的demo,谁碰到过类似的问题,能帮忙解决一下?谢了谢了
问题解答
回答1:Swiper是在dom加载完毕后实例化的吗?如果在元素尚未全部加载完的时候进行实例化,设置了loop为true会使swiper-slide元素增加2个,那么你加载图片或是其他填充内容的时候就导致数据不足(为了实现循环swiper自己增加了两个dom来进行模拟无缝切换),出现空白。建议在后进行swiper的实例化。
相关文章:
1. angular.js使用$resource服务把数据存入mongodb的问题。2. 更新mysql中被别人锁定的行, 能不能快速失败直接报错, 而不是一直等待3. mysql - 记得以前在哪里看过一个估算时间的网站4. python运行后没有任何反馈要怎么排查5. javascript - h5 video层级太高导致浮在div上面,如何解决?6. mysql删除一个空数据库报错Table storage engine for ’proc’ doe7. javascript - Ajax加载Json时,移动端页面向左上角缩小一截儿,加载完成后才正常显示,这该如何解决?8. python小白 想做一个能够计算圆周率的代码,不知道怎么写9. javascript - 如何获取未来元素的父元素在页面中所有相同元素中是第几个?10. javascript - 我的站点貌似被别人克隆了, google 搜索特定文章,除了域名不一样,其他的都一样,如何解决?
排行榜
