这篇文章主要介绍了使用vue的transition完成滑动过渡的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
使用vue来做一些小巧的动画效果是非常方便的,今天本人想使用vue的transition来完成一个滑动过渡效果,这里和大家分享一下。
直接上源代码:
Vue滑动效果
{{ message }}
{{ item.text }}
立即学习“前端免费学习笔记(深入)”;
这里需要注意的是父级使用relative,子级使用absolute进行定位,利用left值来进行位置的控制移动。这里如果使用transform的话,由于之前的p有一个渐变的消失过程,这个过程中他的位置一直有存在,造成了后面的p无法正确移动到对应位置,所以使用absolute更好。
实在不行可以使用transition的mode属性,设置成out-in,先让前者完成动画,让占据的位置完全消失,使得下一个p可以正常运动,不过这种方式只能先后完成动画,不能同时完成动画。
以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网!
相关推荐:
立即学习“前端免费学习笔记(深入)”;










