zoukankan      html  css  js  c++  java
  • 实现轮播图滑到当前位置放大的效果(使用的是vantUI库)

    实现上图所示的轮播图的效果
    html:

      <div class="swiper-scale-wrap">

        <van-swipe class="swiper-block" :loop="true" :width="160" @change="onChange">
          <van-swipe-item class="swiper-item" :class="{'active': index == activeIndex}" v-for="(item, index) in swiperList" :key="item.id">
            <img :src="item.img" alt="">
          </van-swipe-item>
        </van-swipe>
      </div>
     
    JS:
      export default {
        data () {
          return {
            swiperList: [
              {
                id: '0',
                title: '图一',
                img: require('@/assets/img/bg_movement.png'),
              },
              {
                id: '1',
                title: '图二',
                img: require('@/assets/img/bg_sugar.png')
              },
              {
                id: '2',
                title: '图三',
                img: require('@/assets/img/bg_diet.png')
              },
              {
                id: '3',
                title: '图四',
                img: require('@/assets/img/bg_blood.png')
              }
            ]
            activeIndex: 0
          }
        },
        methods: {
          onChange (index) {
            this.activeIndex = index
          }
        }
      }
     
    CSS: --> 用的less 
      .swiper-scale-wrap{
        padding: .4rem .15rem;
        box-sizing: border-box;
        height: 300px;
        .swiper-block{
          height: 200px;
          .swiper-item{
            display: flex;
            justify-content: center;
            align-items: center;
            img{
               120px;
              height: 140px;
              display: block;
            }
          }
          .active{
            transform: scale(1.4);
            transition: all .2s ease-in 0s;
            z-index: 20;
          }
        }
      }
  • 相关阅读:
    从 mian 函数开始一步一步分析 nginx 执行流程(四)
    从 mian 函数开始一步一步分析 nginx 执行流程(三)
    从 mian 函数开始一步一步分析 nginx 执行流程(二)
    从 mian 函数开始一步一步分析 nginx 执行流程(一)
    QQ游戏百万人同时在线服务器架构实现
    HTTP协议详解
    centos7用yum搭建LAMP环境
    msfvenom 木马生成(常用)
    用Digispark制作BadUSB+msf植入病毒木马
    kvm管理工具Webvirtmgr安装
  • 原文地址:https://www.cnblogs.com/qianxiaoniantianxin/p/14453430.html
Copyright © 2011-2022 走看看