uniapp 轮播列表一排展示3个,左右滑动,滑动到中间放大

一、效果展示

在这里插入图片描述

二、代码实现

1.html代码:

<!-- 轮播 --><view class="heade"><swiper class="swiper" display-multiple-items='3' circular='true' previous-margin='1rpx' next-margin='1rpx'current='0' @change="swiperChange"><block v-for="(item,index) in list" :key='index'><swiper-item class="sitem"><view class="swiper-item" :class="{current:index==currentIndex}"><text class="">轮播{{index}}--{{currentIndex}}</text><view class=""><text></text> 99.00</view><view class="">详情信息1详情信息2详情信息3</view></view></swiper-item></block></swiper></view><!-- 轮播 -->

2.javascript代码

<script>export default {data() {return {currentIndex: 1,list: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],}},methods: {swiperChange(event) {let a = 1;if (event.detail.current == (Number(this.list.length) - 1)) {// 滑动到最后一个时,  currentIndex 和 数组的下标 index 相等a = -(Number(this.list.length) - 1)}this.currentIndex = event.detail.current + a;}}}
</script>

3.css代码

<style scoped>/* 轮播图 */.heade {height: 300rpx;position: relative;padding-top:100rpx;}.sitem {box-sizing: border-box;display: flex;justify-content: center;align-items: center;}.swiper {width: 100vw;position: absolute;bottom: 0;left: 0;}.current {transform: scale(1.15);position: absolute;background: #FFF7F0 !important;border: 2rpx solid #FFAA9A !important;top: 6rpx;left: 0rpx;right: 0rpx;z-index: 10;transition: all 0.2s ease-in 0s;border-radius: 16rpx;}uni-swiper-item {overflow: inherit;}.swiper-item {box-sizing: border-box;position: relative;background: #FCFCFF;border-radius: 16rpx;border: 2rpx solid #DFE4E9;padding: 16rpx;text-align: center;width: 212rpx;}
</style>

完成

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/808000.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

60、ARM/汇编实现控制外设

一、编写汇编程序&#xff0c;实现控制外设三个LED灯闪烁 代码&#xff1a; .text .global _start _start: 要使三个灯闪烁 需要设置三个灯的管脚输出高电平对应到STM32MP157AAA的PE10、PF10、PE8使能GPIOE、GPIOF的外设时钟 它们对应的总线均为AHB4GPIOE在[4]位 GPIOF在[5]…

书生·浦语2.0(InternLM2)大模型实战--Day02 茴香豆 | 搭建RAG智能助理

视频地址&#xff1a;https://www.bilibili.com/video/BV1QA4m1F7t4/文档地址&#xff1a;https://github.com/InternLM/Tutorial/blob/camp2/huixiangdou/readme.md作业地址&#xff1a;https://github.com/InternLM/Tutorial/blob/camp2/huixiangdou/homework.md RAG 概述 R…

汇舟问卷:海外问卷怎么做?

最近美元升值了&#xff0c;但是想在国内赚取美金的途径很少&#xff0c;大多数人接触不到赚取美金的机会。目前汇舟问卷做的国外问卷调查就是一个赚取美金的机会。 操作步骤也比较简单&#xff0c;只需要先搭建好国外的ip环境&#xff0c;然后创建对应国家的人设&#xff0c;…

C语言 知识点 + 笔记(2w6千字 持续更新...)

前言 本篇以笔记为主的C语言详解,全篇一共十章内容,2万6千多字,会持续更新基础内容,争取做到更详细。多一句没有,少一句不行! 形而上学者谓之道,形而下学者谓之器 第 1 章 C语言的流程 (1) C程序经历的六个阶段 编辑(Edit)预处理(Preprocess)编译(Compile)汇编(Assemb…

Prometheus实现自定义脚本监控

#Prometheus# 监控路漫漫其修远兮&#xff0c;吾将上下而求索&#xff01; 一、前言 在监控工作过程中经常会收到大量的定制化的监控需求&#xff0c;Prometheus就提供了一个很强大的组件 --> Pushgateway&#xff0c;他不仅是网关的用途接收exporter的数据&#xff0c;还…

Docker 安装MySql并操作日志

一、在Linux系统里新建这几个文件夹 1.1 在conf.d文件夹下新建一个my.cnf文件 1.2 用vscode 打开&#xff08;防止乱码&#xff09;&#xff0c;复制以下内容 [mysqld] log_timestampsSYSTEM default-time-zone8:00server-id1log-binmysql-binbinlog-do-db mall # 要监听的库…

AI自动绘画器介绍和应用场景

AI自动绘画器是一种利用人工智能技术来生成绘画作品的工具。以下是一些常见的AI自动绘画器&#xff1a; DeepDream&#xff1a; 风格&#xff1a;可以生成三种风格的图片&#xff0c;包括深度梦幻风格、深度风格和浅层风格。应用场景&#xff1a;起初设计用于帮助研究人员理解…

nginx反向代理配置详解

首先配置端口 server {listen 3080; server_name 172.20.109.27 localhost;}为了解决刷新后显示404的问题&#xff0c;增加配置如下&#xff1a; location / {root html;index index.html index.htm;try_files $uri $uri.html $uri/ mongrel;}location mongrel {# ip…

Freemarker 的配置

Freemarker是一种用于生成动态模板的Java模板引擎。它可以将数据与模板文件结合&#xff0c;生成最终的输出内容。以下是使用Freemarker的实现和配置步骤&#xff1a; 引入Freemarker库&#xff1a;首先需要将Freemarker库添加到项目的依赖中。可以通过在Maven或Gradle中添加相…

如何本地搭建Discuz论坛并实现无公网IP远程访问

文章目录 前言1.安装基础环境2.一键部署Discuz3.安装cpolar工具4.配置域名访问Discuz5.固定域名公网地址6.配置Discuz论坛 前言 Crossday Discuz! Board&#xff08;以下简称 Discuz!&#xff09;是一套通用的社区论坛软件系统&#xff0c;用户可以在不需要任何编程的基础上&a…

GlusterFS(GFS)分布式文件系统

一、GlusterFS的概述&#xff1a; GlusterFS 是一个开源的分布式文件系统。 只在扩展存储容器&#xff0c;提高性能 并且通过多个互联网络的存储节点的进行几余&#xff0c;以确保数据的可用性和一致性 由存储服务器、客户端以及NFS/Samba 存储网关&#xff08;可选&#xff0c…

C#关于 InputSimulator的用法

InputSimulator 是一个 C# 库&#xff0c;它提供了模拟键盘和鼠标输入的功能&#xff0c;可以方便地在代码中模拟用户的键盘按键和鼠标操作。这在自动化测试、模拟用户操作等场景下非常有用。 使用 InputSimulator 非常简单&#xff0c;只需要几行代码就可以实现模拟输入的功能…

使用 mybatis-plus 拦截器对项目的所有执行的sql做监控和修改。

出现的问题 项目中使用了别人封装好的jar包&#xff0c;使用的是逻辑删除&#xff0c;但是在我们的数据库中由于唯一索引的存在&#xff0c;必须使用物理删除&#xff0c;因此需要对使用到逻辑删除的sql做监控&#xff0c;并且求改这些sql。 代码 /*** mybatis拦截器* 对所有…

分布式任务调度:架构、原理与实践

引言 在当今快速发展的科技领域中&#xff0c;任务调度作为管理和优化计算资源的重要工具&#xff0c;扮演着至关重要的角色。从单机环境到分布式系统&#xff0c;任务调度的演进不仅跟随着计算机技术的进步&#xff0c;更是为了应对日益复杂的应用场景和需求。本博客将深入探…

Leetcode 453 最小操作次数使数组元素相等

目录 一、问题描述二、示例及约束三、代码方法一&#xff1a;排序方法二&#xff1a;取最小值 四、总结 一、问题描述 给你一个长度为 n 的整数数组&#xff0c;每次操作将会使 n - 1 个元素增加 1 。返回让数组所有元素相等的最小操作次数。 二、示例及约束 示例 1&#xff…

(PAT)L1-006 连续因子问题---C语言基础

一、题目要求&#xff1a; 一个正整数 N 的因子中可能存在若干连续的数字。例如 630 可以分解为 3567&#xff0c;其中 5、6、7 就是 3 个连续的数字。给定任一正整数 N&#xff0c;要求编写程序求出最长连续因子的个数&#xff0c;并输出最小的连续因子序列。 输入格式&…

jQuery学习笔记(3.0)

滑动效果 slideDown() //下拉 $("div").slideDown(); slideUp() //上拉 $("div").slideUp(); //里面可以加参数&#xff0c;就是速度毫秒数&#xff0c;如1000&#xff0c;一秒 $(".nav>li").mouseover(function(){ //鼠标经过下拉 …

小娱xiaoyu xy-c5 路由器 刷机openwrt

1、刷固件openwrt 顾虑到可能要安装cups&#xff08;打印服务器&#xff09;只支持19版本以下的&#xff0c;所以只能安装19的版本&#xff0c;官网没有找到&#xff0c;都是21以上的&#xff0c;所以我只能到外面找玩家自己编译的了。 我这次刷的包是来源于这里&#xff1a;h…

Intrigue Core:一款功能强大的攻击面枚举引擎

关于Intrigue Core Intrigue Core是一款功能强大的开源攻击面枚举引擎&#xff0c;该工具可以帮助广大研究人员更好地管理应用程序的攻击面。 Intrigue Core集成了各种各样的安全数据源&#xff0c;可以将这些数据提取到标准化的对象模型中&#xff0c;并通过图形数据库跟踪关…