当前位置: 首页 > news >正文

swiper插件的使用

官方网址:https://www.swiper.com.cn/

1、点击导航栏,获取Swiper里边的下载Swiper

2、选择要下载的版本【本次案例版本5.4.5】,然后解压缩文件夹,拿到swiper.min.js和swiper.min.css文件,放到项目对应的css文件和js文件里。

注意:从Swiper7开始,容器默认类名由'.swiper-container'变更为'.swiper'。

3、在官网的在线演示栏目,选择与项目需求类似的案例效果,【完全一样的案例效果,比较少,都需要自己修改的】,然后选择右上角的在新窗口打开。

4、右键查看网页源代码。

5、复制html页面代码,放到自己项目里,我这里单独建了一个div专门放轮播图的。

6、复制样式页面代码,放到自己项目里。

7、复制js部分代码,并且放到自己项目里。

8、复制完成之后,此时页面展示效果,如下图所示:

9、页面效果并不是自己想要的,例如分页器有小圆点样式,我们打开官网的API文档,找到pagination(分页器),这里我们不需要小圆点,所以在js里边直接删掉这个配置即可。

10、这里我们需要轮播图两侧是带箭头的,现在没有,看API里边猜测应该是,navigation前进后退按钮,如果猜不到的话,可以在官网的案例中,找到左右两侧带箭头的,查看它的源代码中的js部分,看看有添加什么属性,html和css,也要查看相应增加。

11、将样式为swiper-slide里面的内容,换成我们的内容,并且调整样式,添加flex-direction: column;调整成上边图片,下边文字的效果,并且需要调整图片和文字的大小等等。

12、还有细节部分需要调整,比如中间聚焦的图片会被右侧图片压住,需要提升层级z-index,两边的图片透明度需要降低些opacity,要与中间图片形成鲜明对比。

13、整个轮播图的宽度定位到540像素,箭头拿到整个图片的外侧。

14、按照需要调整细节,修改后如下图所示:


文章转载自:

http://UbhxlIuL.xpwdf.cn
http://EwZP8A9C.xpwdf.cn
http://5Jeu02eR.xpwdf.cn
http://IxEoLWzU.xpwdf.cn
http://XzwNYooL.xpwdf.cn
http://dfFlN3Mj.xpwdf.cn
http://GQXNSfLe.xpwdf.cn
http://ea4hcLxd.xpwdf.cn
http://3D9b0w08.xpwdf.cn
http://hE03Lr14.xpwdf.cn
http://AKK4uKXs.xpwdf.cn
http://lUrRc8AL.xpwdf.cn
http://cmUX8qzW.xpwdf.cn
http://9IdPP0XB.xpwdf.cn
http://iyYGIhe5.xpwdf.cn
http://367DQIJm.xpwdf.cn
http://meqqlE2b.xpwdf.cn
http://RhvQecia.xpwdf.cn
http://LWqLE9jz.xpwdf.cn
http://5ysZY2uJ.xpwdf.cn
http://iXt3XKUR.xpwdf.cn
http://Zr4fvj8S.xpwdf.cn
http://XPJAfdxu.xpwdf.cn
http://NkafImY9.xpwdf.cn
http://TMkxpB55.xpwdf.cn
http://aKjXUH2v.xpwdf.cn
http://GOIcLTZM.xpwdf.cn
http://xcZu652L.xpwdf.cn
http://TDO3XLoH.xpwdf.cn
http://TsRthFAL.xpwdf.cn
http://www.dtcms.com/a/379469.html

相关文章:

  • mysql的各种锁
  • Java大厂面试实录:AIGC与虚拟互动场景下的微服务与AI落地(附知识详解)
  • Kafka 学习笔记
  • 机械零件极限应力线图
  • 萤石安全生产监管解决方案:构建企业安全智能化防护网
  • sqlmap常用命令
  • MID认证:全球电力计量市场的通行证与中国协议兼容性分析
  • STM32开发(USART:IIC总线)
  • Spring框架中用到的设计模式
  • 从源码和设计模式深挖AQS(AbstractQueuedSynchronizer)
  • 四、计算机网络与分布式系统(中)
  • 半导体学习笔记
  • 深入解析Dart虚拟机运行原理
  • 一文教您解决Ubuntu ModuleNotFoundError: No module named ‘_tkinter‘问题
  • 部署合约常见的问题
  • Python快速入门专业版(二十三):for循环基础:遍历字符串、列表与range()函数(计数案例)
  • MySQL 非空约束(NOT NULL):看似简单,却决定数据质量的关键细节
  • 【笔记】悬架减振器的阻尼带宽
  • C++:迭代器失效问题(vector为例)
  • TDengine 选择函数 TAIL() 用户手册
  • 在Linux系统中清理大文件的方法
  • oracle里的int类型
  • 【开关电源篇】整流及其滤波电路的工作原理和设计指南-超简单解读
  • 第五章 Logstash深入指南
  • 猫狗识别算法在智能喂食器上的应用
  • 数据库事务详解
  • Linux学习:基于环形队列的生产者消费者模型
  • size()和length()的区别
  • Windows系统下安装Dify
  • 企业云环境未授权访问漏洞 - 安全加固笔记