html代码(部分)

<div class="w"><div class="main"><!--焦点图模块--><div class="focus fl"><a href="javascript:;" class="arrow-l">&lt;</a><a href="javascript:;" class="arrow-r">></a><ul><li><img src="upload/focus1.jpg" alt=""></li><li><img src="upload/focus1.jpg" alt=""></li><li><img src="upload/focus1.jpg" alt=""></li><li><img src="upload/focus1.jpg" alt=""></li><li><img src="upload/focus1.jpg" alt=""></li></ul>
<!--            小圆圈--><ol class="circle"><!--//js动态生成--></ol></div></div>
</div>
   javascript代码部分
var ul = focus.querySelector('ul');var ol = focus.querySelector('.circle')var focusWidth = focus.offsetWidth;for (var i = 0; i < ul.children.length; i++) {//创建一个livar li = document.createElement('li');//记录当前小圆圈的索引号li.setAttribute('index', i);//把li放到ol里ol.appendChild(li);//为小圆圈添加点击事件li.addEventListener('click', function () {//干掉所有人for (var i = 0; i < ol.children.length; i++) {ol.children[i].className = '';}//留下我自己this.className = 'current';//点击圆圈,移动图片,移动的时ul//移动的距离是圆圈的索引号乘以图片宽度(负值)var index = this.getAttribute('index');animate(ul, index * focusWidth * -1);})}//把ol里面的第一个li的类名设置为currentol.children[0].className = 'current';

css代码(部分)

.main {width: 980px;height: 455px;margin-left: 220px;margin-top: 10px;/*background-color: pink;*/
}.focus {/*焦点图*/position: relative;width: 720px;height: 455px;
}
.focus ul {position: absolute;top: 0;left: 0;width: 900%;z-index: -1;
}
.focus ul li{float: left;
}
.arrow-l,
.arrow-r{display: none;position: absolute;top: 50%;margin-top: -20px;width: 24px;height: 40px;background: rgba(0,0,0,.3);text-align: center;line-height: 40px;color: #ffffff;font-family: icomoon;font-size: 18px;z-index: 2;
}
.arrow-r {right: 0;
}
.circle {position: absolute;bottom: 10px;left: 50px;
}
.circle li {float: left;width: 8px;height: 8px;border: 2px solid rgba(255,255,255,0.5);margin: 0 3px;border-radius: 50%;cursor: pointer;
}.current {background-color: #ffffff;
}

js 轮播图中点击小圆圈图片跳到指定图片相关推荐

  1. js实现轮播图(点击小图片切换大图片+自动切换)

    js实现轮播图(点击小图片切换大图片+自动切换) 实现效果如下: 点击小图切换大图和轮播标题,点击左右按钮大小图和轮播标题切换,鼠标进入清除定时器,鼠标移出恢复轮播 html代码如下: <div ...

  2. js轮播图(点击图片切换 定时器效果)

    轮播效果:点击上一页,下一页切换图片,设置定时器每过两秒进行自动切换 不说别的直接上代码 <!DOCTYPE html> <html> <head><titl ...

  3. js轮播图按钮小案例

    案列介绍 我们在写网页和app的时候经常看到轮播图,通过小按钮或者左右箭头按钮操作切换图片,点击到当前的小按钮并改变它的样式,并实现切换图片,本案例是写一个切换按钮的小案例. 一.大概步骤 注意:有很 ...

  4. 微信小程序图片放大预览效果的实现,轮播图点击放大预览

    近期很多刚学习小程序的同学,想做哪种图片点击放大,然后可以左右滑动预览的效果.我也特意去研究下,发现直接用微信程序自己的api就可以很方便的实现.今天就来教大家如何实现小程序图片点击放大的效果. 老规 ...

  5. JS实现轮播图点击切换、按钮切换功能

    JS实现轮播图点击切换.按钮切换功能 前言 轮播图案例 总结 前言 轮播图的案例非常经典,写法也非常多,我在写一个自己用的比较多的写法,帮助大家理解,在网页的设计中,可以直接拿去用(记得换图片路径哦! ...

  6. JS轮播图(点击切换、自动播放、悬停控制)

    JS轮播图 轮播图可以说是网页上十分常见的效果,很多朋友在学习JavaScript后都迫不及待的想写一些好看对的效果出来,那么轮播图就是一个很不错的练手实例.下面就是通过JS写的轮播图效果: 功能介绍 ...

  7. JS轮播图(网易云轮播图)

    JS 轮播图 写在前面 最聪明的人是最不愿浪费时间的人.--但丁 实现功能 图片自动切换 鼠标移入停止自动播放,显示按钮 点击按钮,实现前后翻 鼠标移入小圆圈,可以跳转到对应图片 点击左右两侧图片部分 ...

  8. php 走马灯轮播,Vue.js轮播图走马灯代码实例(全)

    这个是html, 数据中我用了一个数组来放图片的目录, data() { return { superurl: [ { url: '', img: '../../../../static/image/ ...

  9. JS 轮播图 图片切换(定时器)

    标题JS 轮播图 图片切换(定时器) 这次的轮播图与上次的图片切换相比,仅仅是加上了定时器,使其可以自动切换. 上次的图片切换的链接:https://blog.csdn.net/qq_38318589 ...

最新文章

  1. R行数据过滤基于dplyr包filter函数
  2. fckeditor编辑器上传文件出现invalid Request问题解决
  3. 台湾大学林轩田机器学习基石课程学习笔记14 -- Regularization
  4. qtextedit非编辑时去边框_Photoshop玩腻了!这10个图形编辑神器你知道吗
  5. hrjava项目原型html_Mockplus for Mac(原型设计工具)
  6. 专题2-通过按键玩中断\第1课-中断处理流程深度剖析-lesson1
  7. Qt 图形特效(Graphics Effect)介绍
  8. mysql3.5 所有表_mysql学习笔记3.5
  9. SQL Server 2000/2005 数据库分页
  10. 学生宿舍管理系统--需求说明、概要设计、详细设计
  11. 平衡二叉树(AVL)python实现
  12. AMD Catalyst 14.4 Linux带来完整的 OpenGL 4.4 支持
  13. 实时网速怎么看快慢_怎么看测出来的网速快慢
  14. 基于51单片机的四位共阴数码管秒表proteus仿真
  15. 倍思途享伸缩车载充电器体验:乐享车载快充,让爱车少些凌乱
  16. android关闭传感器,您如何在安卓10手机上打开和关闭传感器
  17. 小白学Python ——day7
  18. 【Java】求最大公约数
  19. 阿里云 PAI 免费试用搭建 stable-diffusion-WebUI
  20. vue 给iframe设置src_vue 中引入iframe,动态设置其src,遇到的一些小问题总结

热门文章

  1. 从零实现简易播放器-0.音视频基本概念
  2. ANSYS纤维混凝土 三维随机纤维 钢纤维 纤维复合材料建模
  3. 【Redis7学习日记】—— 入门概述配置篇
  4. CentOS7安装过程格式化硬盘
  5. 【深度学习】Ubuntu增加Swap交换空间大小
  6. onbeforeunload 拿不到鼠标事件_鼠标、键盘卖不动了?这个“大学生最爱”的品牌业绩下滑后出大招了...
  7. Ping和Traceroute原理
  8. 2021年中国显示器行业产量、出货量及出口情况分析:显示器出口数量减少,出口金额增加[图]
  9. 计算机的显示器作用是什么意思,电脑显示器上auto是什么意思知道的大神说下...
  10. 经典爱情名言名句《冰封王座》名人名言 经典名句(会玩的朋友知道是--经典滴)