前言
在很多场景都需要轮播图效果,虽然有很多前端UI框架都提供了轮播图插件,方便简单,但是在初学js时还是要自己动手写的,本文简述用原生js如何实现轮播图效果
首先看一下效果图
鼠标放上去显示左右切换按钮,点击实现左右图片的切换,下方数字随着图片的切换而变化,鼠标悬浮在图片上,图片停止切换
下面是代码实现
HTML部分
1 |
|
CSS部分
1 | *{ |
JS部分
1 | const jsPic = document.getElementById("pic") |
总结
这也是之前写的了,原生写轮播基本不用了,有很多前端框架很友好的给我们封装好了一些常用的插件,拿来用就可以了,写在这里,方便回忆,代码我又验证了一遍,没有问题,如果有不对的地方,请积极指正。