为了账号安全,请及时绑定邮箱和手机立即绑定

vue+element使用走马灯carousel轮播图效果,两张图片是切换样式不对

vue+element使用走马灯carousel轮播图效果,两张图片是切换样式不对

鸿蒙传说 2019-03-28 22:19:44
如题,当走马灯只有两张图片是。我点击第一张图,点击右侧的切换,切换到第二张图(没问题),再次点击右侧切换,切换到第一张图(有问题!),第一次切换时动画效果是右滑,第二次切换时变成了左滑
查看完整描述

1 回答

?
ABOUTYOU

TA贡献1812条经验 获得超5个赞

正常现象,因为你的图片列表已经到达最右边了,再右移,会移回第一个,现象就是跟之前相反的动画方向;

思路就是


1、在最后一张图后边再放一张第一张的图

2、在第一张图前边放本来的最后一张的图;

3、最前和最后的移动动画完成后,js不用动画移动到中间对应的位置;

示例:


 1、三张图1,2,3,改为3',1,2,3,1',其中3'等于3,1'等于1; 

 2、动画移动到1'后,js立刻定位到1,这时注意不要动画;

 3、同理动画移动到3'后,js立刻定位到3,这时注意不要动画;

这样效果就是始终一个方向轮播了;


查看完整回答
反对 回复 2019-04-14
  • 1 回答
  • 0 关注
  • 14430 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号