纯VUE实现手写轮播图

本文分享了使用VUE实现一个简单轮播图的过程。思路与原生JS类似,通过设置父元素样式并利用transition和transform完成轮播效果。文章包括实现思路、效果图及代码展示,适合前端初学者参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        使用VUE也有一段时间了,今天在工作过程中用VUE手写了一个简单的VUE轮播图,在这里分享一下。

        (一)实现思路:

                和原生JS的实现思路一样只不过是代码展现方式有所不同,同样是给外侧父盒子限定宽度和高度,之后添加overflow: hidden;属性。然后在内部展示轮播内容,利用transition以及transfrom实现轮播。

        (二)效果图

         (三)代码

<template>
    <div class="Tuan_box">
      <div class="rule_Box">
        <p class="rule_title">拼团规则<i class="iconfont icon-wenhao"></i></p>
        <p class="rule_num">9999人正在拼团</p>
      </div>
      <div class="Tuan_swiper_box" ref="swiper_box" :style="swiperStyle">
        <div
          @mouseleave="swiperplay()"
          @mouseenter="swiperStop()"
          class="swiper_item"
          v-for="(item, index) in 10"
          :key="index"
        >
          <div class="headImag_box">
            <img
              src="https://www.jszg.com/static/platform/pic/img_headpic.png"
              alt=""
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值