JavaScript实现轮播图案例
本文实例为大家分享了JavaScript实现轮播图效果的具体代码,供大家参考,具体内容如下
运用定时器所写成的一个简单的轮播图,直接看代码,如下:
1.css代码
*{margin: 0; padding: 0; box-sizing: border-box; }body{font-size: 14px; font-family: Arial, Helvetica, sans-serif; }.slider-box{width: 1226px; height: 460px; margin: 10px auto; overflow: hidden; position: relative; }.slider-box .images a{width: 100%; height: 460px; position: absolute; left: 0; top: 0; opacity: 0; transition: all 2s; } .slider-box .images a.active{opacity: 1; } .slider-box .images a img{width: 100%; height: 100%; display: block; }.slider-box .nav{position: absolute; left: 0; top: 195px; width: 100%; /* background-color: red; */padding: 0 10px; /* height: 100px; */}.slider-box .nav a{background-image: url(img/icons.png); width: 41px; height: 69px; display: inline-block; background-repeat: no-repeat; }.slider-box .nav .prev{background-position: -84px 0; }.slider-box .nav .prev:hover{background-position: 0 0; }.slider-box .nav .next{background-position: -125px 0; float: right; }.slider-box .nav .next:hover{background-position: -42px 0; }.slider-box .pages{position: absolute; right: 20px; bottom: 25px; font-size: 0; width: 1186px; text-align: center; /* background-color: rebeccapurple; */}.slider-box .pages .dot{display: inline-block; width: 10px; height: 10px; border-radius: 50%; background-color: rgba(0,0,0,0.4); margin-right: 10px; }.slider-box .pages .dot:hover{background-color: yellow; }.slider-box .pages .dot.active{background-color: yellow; }
【JavaScript实现轮播图案例】2.html代码
文章图片
文章图片
文章图片
文章图片
文章图片
3.js代码
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
推荐阅读
- 关于QueryWrapper|关于QueryWrapper,实现MybatisPlus多表关联查询方式
- MybatisPlus使用queryWrapper如何实现复杂查询
- python学习之|python学习之 实现QQ自动发送消息
- 事件代理
- 孩子不是实现父母欲望的工具——林哈夫
- opencv|opencv C++模板匹配的简单实现
- Node.js中readline模块实现终端输入
- java中如何实现重建二叉树
- 数组常用方法一
- 人脸识别|【人脸识别系列】| 实现自动化妆