html轮播图添加左右箭头该颜色_很简单用swiper做轮播图,通过一个js文件,一个css文件。「318」...

14ae9c275b1d8ab0c49a046f0171e287.gif
  • 好吧,用swiper做轮播图其实很简单,特别是官网在使用说明上已经讲得很清楚了。
  • 但我还是在这里唠叨几下。
  • 现有的js库是很丰富的,其实我们常用到的组件都有了,轮播图就是其中之一。
  • 本文就讲一下怎么用swiper做轮播图,因为它是一个很出名的轮播图组件。
  • 更多文章请关注我的头条号,我是落笔承冰。

一、百度一下“swiper”,进入它的中文官网。

c7df4b67d0d98ed58f5dd589f3205761.png
  • swiper历经了多个版本,我们就用最新的swiper4来说说吧。
365e264a89f5978653b4b15adb669866.png

二、调用swiper的方法有很多种,比如用npm安装之类的,这里我们就用下载css和js库文件来实现吧。

4ad0a49c86630bac5212d911cd30b154.png
  • 解压后,里面有很多文件,找哪个呢?就是这两个,一个是css,一个是js。
8bfb350d6b8031d10aa240115a561bda.png

三、我们创建一个空白test.html文件来添加swiper。

21c196dd98911c11d3ac8d5b7f085137.png
  • 引用刚才我们下载的那两个文件。
ee21cf85abd51b2018cca898f68a8fc8.png

四、开始做html部分。

3533cc79f32b8249a8a495e91f5cb18d.png
  • 接下来放入轮播的模块了。
b0267e5c23d9576c4a693025e45e2127.png

五、大家知道html只是一个外表,js才是内核,于是我们加入js部分。

65c82aaddfb1da35adde309097b30f90.png
  • 轮播是可以用了,但是真的很很不成看,只有一个很小的范围可以轮播。
d97e3a452d42efafb29352517c34d2e3.gif

六、我们试着改一下轮播图的大小,并加个颜色。

4e7a7bae3352246128251cfbcd271338.png
  • 我们用谷歌浏览器F12进入控制台,模拟手机界面看一下效果。
ce72a9b74039e1c80355cf193308adc8.gif

七、果然是满宽高只有一半,可怎么划动,只能划到第三块,怎么样才能让三回到一,循环划动呢,加个loop:true就可以了。

f8e85bcd8912d1e1529ae0d4c9e0edf8.png
  • 然后我们再改改样式,让里面的字变大居中,变白色,再把body的边距去掉。
f8ad565dbabc4e4ecc71ce576ff0ed22.png
e0d7fa559af7fc5573b2422fa6e407f9.gif

八、再加个功能,让它自动播,我不动手,让它每秒跑到下一下张图。

dbdc4ea11e8d02df709d59fe1531bd02.png
9997a12c1183aeafaed57160ff4112ff.gif

九、我们再加个分页器,分页器是什么东西,就是轮播下方的一个个小圆点,一点就是一页,这里我们应该有三个点。

ad871b0da4bf27ccbb51303774d651a2.png
8d6d0d9d7affe5abb230fb792588e470.png

十、小圆点是有了,也会随图滚动了,可是它不能点击啊,那好,我们加入这个就可以了点了。

0b233ce093f7bf4e9ebc538f75eca57c.png
  • 还真的可以点击了。
460a613ed000a63ad870a154d849019d.gif

十一、人家的轮播图有左右按钮可以控制图片上一张下一张,我们也可以加。

bf08c2e215d00b98f2e316f99ed7e809.png
  • 在js里声明相应的对象
bc7ef592e57460bab02e0f3a1daab1b0.png
9d89be8936e300ce57ac268984d4ec94.gif

十二、即然只是入门,那么到这里就可以了,更多的使用方法,大家可以去官网查一下,最后,我把图片放进去,做出真正的轮播图吧。

e0c52b6619f5e10bc1354e82eb4a26b0.png
  • 我搞了三张图,三张图宽高大小不一,直接放进去了,多少会让某些图片少一截或是只看见一部分,这个问题大家自己修改图片或添加样式来处理了,我就不再说了。
99f7aa5957a0634d98d89714d893af86.png
359714316f9503d13b7af148bcc8e4e6.gif

 Document
Slide 1
Slide 2
Slide 3
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值