用vue实现一个相册网页_用vue实现一个轮播图slider

轮播图是前端很常用的一个网页特效,几乎所有的网站或多或少都会用到这个特效.轮播图的插件也有很多,用jQuery写起来也不难.这里分享一个使用vue的轮播图效果.可以点击连接查看效果vue实现轮播图

以上的效果主要模仿自小米商城,里面的图片也来源于此.轮播的效果是淡入淡出效果,采用的是vue的过渡transition,结合css3动画实现.

这里可以查看源代码,源码采用vue-cli构造,主要内容在slide组件中,,可以直接复制slide组件的内容,在要使用的地方,注册slide组件,HTML结构里面直接写上slide标签即可.可自定义轮播图的大小,轮播速度,传vue的props属性,对应inv,styleObject中的宽高.

import slide from '@/components/slide.vue'

export default{

components: {slide},

data () {

return {

slides: [

{

src: 'http://i3.mifile.cn/a4/xmad_14913974588712_tsRvc.jpg'

},

{

src: 'http://i3.mifile.cn/a4/xmad_14915894814419_zNYsr.jpg'

},

{

src: 'http://i3.mifile.cn/a4/xmad_14913784864515_mkpqH.jpg'

},

{

src: 'http://i3.mifile.cn/a4/xmad_14908694250786_fObqa.jpg'

},

{

src: 'http://i3.mifile.cn/a4/xmad_14913755624659_gRtNH.jpg'

}

],

inv: 2000,

styleObject: {

width: '1226px',

height: '460px'

}

}

}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值