效果图:

<view class='swiper-container'><swiper class='swiper-block' autoplay='true' circular='true' previous-margin='90rpx' next-margin='90rpx' current='0' bindchange='swiperChange' interval='5000' duration='1000'><block wx:key='unique' wx:for='{{swiperImgUrls}}'><swiper-item class='swiper-item'><image bindchange='imageChange' id='{{index}}' src='{{item}}' class='slide-image {{swiperCurrent == index ? "active" : ""}}' /></swiper-item></block></swiper><!-- 自定义指示点dot --><view class="dots"><block wx:for="{{swiperImgUrls}}" wx:key="unique"><view class='dot {{swiperCurrent == index ? "active" : ""}}'></view></block></view>
</view>
data:{swiperImgUrls: ['https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fhbimg.b0.upaiyun.com%2Fa79e291099ac011b04abcb9bc794af52bb6f04271be6aa-REUjbL_fw658&refer=http%3A%2F%2Fhbimg.b0.upaiyun.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1639314033&t=c8f4cb42238d0246e1b0f7526a5d8112','https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fhbimg.b0.upaiyun.com%2Ffa1438c6327b9c5587d343a7d5c63bf44ff0f59433bd2-J9SfRb_fw658&refer=http%3A%2F%2Fhbimg.b0.upaiyun.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1639314033&t=572aecedd36a681555b7ccc86cdca2fe','https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fdesk-fd.zol-img.com.cn%2Ft_s960x600c5%2Fg5%2FM00%2F02%2F07%2FChMkJlbKy1GAKCQ-ARabe7z3JEM305.jpg&refer=http%3A%2F%2Fdesk-fd.zol-img.com.cn&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1639314033&t=187e27939489c620db54c954c6b0f9b1'],swiperCurrent: 0,
},/*** 轮播自动滑动时,获取当前的轮播id*/swiperChange(e) {const that = this;that.setData({swiperCurrent: e.detail.current})},/*** 图片手动滑动时,获取当前的轮播id*/imageChange(e) {const that = this;that.setData({swiperCurrent: e.currentTarget.id})},
.swiper-container {position: relative;
}.swiper-block {height: 480rpx;width: 100%;
}.swiper-item {display: flex;flex-direction: column;justify-content: center;align-items: flex-start;overflow: unset;
}.slide-image {height: 320rpx;width: 520rpx;border-radius: 9rpx;box-shadow: 0px 0px 30rpx rgba(0, 0, 0, 0.2);margin: 0rpx 30rpx;z-index: 1;
}.active {transform: scale(1.14);transition: all 0.2s ease-in 0s;z-index: 20;
}/* dot定位位置 */.swiper-container .dots {position: absolute;left: 0;right: 0;bottom: 20rpx;display: flex;justify-content: center;
}/* 未经过前dot */.swiper-container .dots .dot {margin: 0 8rpx;width: 14rpx;height: 14rpx;background-color: transparent;border-radius: 8rpx;border: 0.1rpx solid #31c27c;transition: all 0.6s ease-in-out;
}/* 经过后dot */.swiper-container .dots .dot.active {width: 24rpx;background: #31c27c;
}

【微信小程序】3D效果轮播图相关推荐

  1. php实现轮播图代码,微信小程序实例:轮播图的代码实现与分析

    本篇文章给大家带来的内容是关于微信小程序实例:轮播图的代码实现与分析,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 本文来说说轮播图,最常见的一个轮播图,中间带小圆点,自动轮播. S ...

  2. 微信小程序的swiper轮播图中的图片设置自适应高度的一种方法

    微信小程序的swiper轮播图中的图片设置自适应高度的一种方法 小程序中的轮播图很简单,但是唯一的缺陷就是 swiper 是固定的150px 高度(320px 宽度),这样如果传入的图片大于这个高度就 ...

  3. 微信小程序:swiper轮播图添加外层圆角

    微信小程序:swiper轮播图添加外层圆角 .swiper-wrap{overflow: hidden;border-radius: 8rpx;box-sizing: border-box;width ...

  4. 微信小程序swiper图片尺寸_微信小程序之swiper轮播图中的图片自适应高度的方法...

    小程序中的轮播图很简单,官方都有例子的,但是唯一的缺陷就是swiper是固定死的150px高度,这样如果传入的图片大于这个高度就会被隐藏.辣么,怎样让图片自适应不同分辨率捏. 我的思路是:获取屏幕宽度 ...

  5. 微信小程序swiper图片尺寸_微信小程序之swiper轮播图中的图片自适应高度

    小程序中的轮播图很简单,官方都有例子的,但是唯一的缺陷就是swiper是固定死的150px高度,这样如果传入的图片大于这个高度就会被隐藏.辣么,怎样让图片自适应不同分辨率捏. 我的思路是:获取屏幕宽度 ...

  6. 微信小程序开发 | 02 - 轮播图实现(swiper组件)

    一.实现思路 轮播图基于微信小程序提供的swiper组件(文档)实现. swiper组件中使用到下列属性: display-multiple-items:同时显示的滑块数量 current:当前所在滑 ...

  7. 微信小程序自定义swiper轮播图面板指示点|小圆点|进度条

    描述: 在工作中开发一个页面,多少都会用到轮播图,但是由于微信官方提供的轮播图swiper组件局限性太大了,所以接下来我会教大家怎么去自定义轮播图的进度条. 简单修改: 如果你的项目只是简单的修改小圆 ...

  8. 微信小程序之swiper轮播图

    微信小程序,一个不是app胜似app的开发工具,更加准确的说是开发途径,给非专业开发app的同学们提供了一个绝妙的选择 轮播图几乎是每一个网站.app必有得一个展示区,用于醒目自己的特点.特色.了解微 ...

  9. 微信小程序 点击轮播图跳转到微信公众号文章

    一.获取微信公众号文章列表 要想获取微信公众号的文章列表,需要登录公众号运行账号,进行一下相关的设置. 1.1微信公众号获取文章列表 api接口文档: https://developers.weixi ...

  10. 微信小程序swiper实现轮播图,可触发点击事件

    实现微信小程序轮换图切换,点击获取图片url,获取当前位置 1.index.js Page({ data: {         autoplay: true,         dotsBoll: fa ...

最新文章

  1. Java高并发编程(四):并发编程基础
  2. 科学计算机怎么显示除尽的数字,如何快速判断一个数能被整除的方法(1-23之内)...
  3. Intellij Idea导出可执行的jar包
  4. java清除浏览器记录_java – 如何在Selenium测试中清除浏览器缓存
  5. gRPC in ASP.NET Core 3.x - gRPC 简介(1)
  6. Json与List的相互转换
  7. 2021年第3周LDL方向的周报
  8. android封装方法js调用方法吗,common
  9. nginx启用https访问
  10. 计算机网络中的语法 语义 时序的概念,网络iso协议及语义语法时序详解
  11. 开心网(kaixin001.com)服务器架构的一点猜想
  12. 如何设置app字体跟随系统_Android中App字体大小不随系统改变而改变
  13. matlab绘制均匀b样条曲线,MATLAB绘制B样条曲线
  14. 如何下载行政区划地图
  15. 美通企业日报 | 凯悦集团将在华新开5家奢华酒店;铁姆肯庆祝成立120周年
  16. 利用weevely生成php后门木马
  17. matlab用imshow显示为纯白图像问题
  18. W: Possible missing firmware /lib/firmware/i915/skl_guc_49.0.1.bin for module i915
  19. 计算机待机时间长黑屏怎么办,电脑黑屏?如何解决?
  20. k3导入账套_k3新建帐套如何导入会计科目

热门文章

  1. 设计模式(五) —— 行为型模式(中)
  2. 一图了解职能型、项目型和矩阵型组织的优缺点
  3. 【宝藏级】全网最全的Matplotlib详细教程-数据分析必备手册(4.5万字总结)
  4. 成为数据分析师的必要条件
  5. Topic: 一个中文名文件下载不了的问题!!!
  6. php引用python出现502,【已解决】python执行出错:HTTPError: HTTP Error 502: Bad Gateway
  7. Android 实现答题、做题功能(多选、单选、材料、填空)
  8. DSP28335学习笔记——McBSP配置为SPI
  9. photoshop  绿色版下载地址
  10. js常用方法JQ选择器