今天来分享一下【鼠标点击按钮,图片进行切换+图片自动切换+点击左右按钮图片进行切换的三种效果的组合代码】。

最后的效果如下:

   

Html代码部分:

<!doctype html><html lang="en"><head><meta charset="UTF-8"><meta name="Generator" content="EditPlus®"><meta name="Author" content=""><meta name="Keywords" content=""><meta name="Description" content=""><title>图片轮播效果制作_赵一鸣随笔博客</title><link rel="stylesheet" type="text/css" href="css/style.css"><script type="text/javascript" src="js/jquery.js"></script><script type="text/javascript" src="js/style.js"></script></head><body><div class="banner"><ul class="pic"><li><a href="#"><img src="data:images/1.jpg" alt="美女" width="350" height="495"></a></li><li><a href="#"><img src="data:images/2.jpg" alt="美女" width="350" height="495"></a></li><li><a href="#"><img src="data:images/3.jpg" alt="美女" width="350" height="495"></a></li><li><a href="#"><img src="data:images/4.jpg" alt="美女" width="350" height="495"></a></li><li><a href="#"><img src="data:images/5.jpg" alt="美女" width="350" height="495"></a></li></ul><ul class="anniu"><li class="on"></li><li></li><li></li><li></li><li></li></ul><ul class="lr"><li class="pre"><a href="#"> < </a></li><li class="next"><a href="#"> > </a></li></ul></div></body></html>

Css代码部分:

*{margin:0px;padding:0px}li{list-style:none}a{text-decoration:none}img{border:0px}.banner{width:350px;height:495px;margin:100px auto;position:relative;overflow:hidden}.banner .pic{width:9999px;height:495px}.banner .pic li{width:350px;height:495px;float:left}.banner .anniu{width:100px;height:16px;position:absolute;left:165px;top:470px}.banner .anniu li{width:16px;height:16px;background:white;float:left;margin:2px;display:inline;cursor:pointer;border-radius:100%}.banner .anniu li.on{background:red}.banner .lr{width:350px;height:50px;position:absolute;top:250px;display:none}.banner .lr a{color:white}.banner .lr .pre{width:20px;height:50px;float:left;background:none repeat scroll 0px 0px rgba(1, 0, 0, 0.6);text-align:center;line-height:50px;cursor:pointer}.banner .lr .next{width:20px;height:50px;float:right;background:none repeat scroll 0px 0px rgba(1, 0, 0, 0.6);text-align:center;line-height:50px;cursor:pointer}

Javascript代码部分:

$(function(){//鼠标滑过banner,左右按钮进行显示和隐藏
$(".banner").hover(function(){$(".lr").show();},function(){$(".lr").hide();});//点击下面的小按钮,图片进行左右切换效果
$(".anniu li").click(function(){$(this).addClass("on").siblings().removeClass("on");var num=$(this).index();$(".pic").animate({marginLeft:-350*num},"slow");});//图片自动轮播效果var a=0;var automatic=setInterval(function(){a++;a=a%5;$(".pic").animate({marginLeft:-350*a},"slow");$(".anniu li").eq(a).addClass("on").siblings().removeClass("on");},6000);//点击左右按钮,图片进行切换效果
$(".pre").click(function(){a--;a=(a+5)%5;$(".pic").animate({marginLeft:-350*a},"slow");$(".anniu li").eq(a).addClass("on").siblings().removeClass("on");});$(".next").click(function(){a++;a=a%5;$(".pic").animate({marginLeft:-350*a},"slow");$(".anniu li").eq(a).addClass("on").siblings().removeClass("on");});});

更多web前端开发免费代码,尽在我的博客园,欢迎持续关注!

本文链接;http://www.cnblogs.com/zymseo/articles/4777944.html

转载于:https://www.cnblogs.com/zymseo/p/4777944.html

鼠标点击按钮图片切换+自动切换+左右按钮点击切换效果相关推荐

  1. 《javaScript100例|01》超级经典一套鼠标控制左右滚动图片带自动翻滚

    目录 HTML示例 图片示例 HTML示例 <html > <head> <meta http-equiv="Content-Type" conten ...

  2. UIScrollView+UIPageControl+NSTimer实现图片的自动滑动以及用户可手动切换,UIPageControl可点击

    原文链接http://blog.csdn.net/zhuiyi316/article/details/7756472 研究了一整天的成果,也借鉴了网上的一些资料,参考了http://huluwa.me ...

  3. php鼠标移过图片放大代码,鼠标移上去,图片会自动原地放大CSS写法

    今天在制作一个zblog模板的时候,用上了这个图片放大特效,想到以前也没写过,就分享出来吧! 在我第一次接触这个特效的时候,以为会很复杂,至少会有几行代码才能去实现,但学习后真的精到了! CSS3的t ...

  4. 《javaScript100例|02》超级经典一套鼠标控制左右滚动图片带自动翻滚

    目录 效果图 JS示例 源码地址: 效果图 JS示例 <title>JavaScript切换图片</title> <script> function showDaT ...

  5. 微信android手机中点击大图片会自动放大图片

    自己使用的是微信Android客户端,使用img标签的src属性将图片设置好了以后,在微信中调试,点击图片竟然放大,自己没写放大图片的方法,也没有调用wx.previewImage()方法,最后查找, ...

  6. html鼠标悬停多个图片变灰,怎样用CSS让鼠标悬停在图片上图片变灰

    我们常常在网页中看到这样一种效果,当你的鼠标移动到图片上的时候,图片变灰,或者变暗,这实际是图片被CSS设置为半透明样式.下面就给大家做一个实例看一下这种效果怎么实现a:hover img{filte ...

  7. js实现点击按钮图片自动切换_☆往事随風☆的博客

    文章目录 前言 一.基本思路 二.代码分析 1.创建数组保存图片的存储路径 2.获取按钮对象 3.调用定时器 4.关闭定时器 三.整体代码 四.效果展示 前言 利用js实现一个图片自动切换的功能. 一 ...

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

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

  9. qt中如何模拟按钮点击_Qt 实现按钮点击切换按钮图片

    最近在做一个课程设计(智能家居管家),因为控制要用到门,灯,警报等一系列至少拥有两个状态的物品,所以想弄一个切换图片的效果,点击按钮一次,按钮上的图片切换成另一个图片(另一个状态),再次点击切换回去. ...

最新文章

  1. 单元测试如何保证了易用的API
  2. 折腾Java设计模式之建造者模式
  3. ROS安装配置相关问题
  4. Python__random库基本介绍
  5. 【ASP.NET MVC 学习笔记】- 10 Controller和Action(1)
  6. 畅销款黑莓应用是怎样构建的?
  7. 数据类型的内置方法:元组
  8. QQ 静态截图程序模拟实现
  9. 谷歌浏览器翻译栏_将Google翻译栏添加到您喜欢的浏览器
  10. Java中new一个对象的步骤:
  11. 【分享实录-猫眼电影】业务纵横捭阖背后的技术拆分与融合
  12. 计算机除数的时候怎么会有分数,在做除法运算时,为什么0不能做除数?
  13. 个人github地址 https://github.com/Gerry1218
  14. 给大家推荐一个大大的萌妹子,算是我学计算机以来遇到的最喜欢的妹子吧!23333333
  15. JPA、Hibernate和Spring Data JPA区别
  16. 模拟量输入、输出应用举例
  17. 全球5G设备商最新排名
  18. c语言 原子 字符串,Atomic operations library(原子操作库)
  19. 如何在页面上呈现谷歌地图
  20. 司铭宇老师:新任销售经理新任销售主管培训之角色认知

热门文章

  1. 9 Jquery 获取子孙或父级元素
  2. istringstream、ostringstream、stringstream 类介绍 .
  3. php strtotime坑,php中strtotime函数的坑
  4. android贝塞尔曲线,一文解析 Android 贝塞尔曲线
  5. 舞文弄墨,赋诗一首:无题
  6. Kali密码攻击工具
  7. 清华大学计算机刘云鹏,他是河南高考状元,十几次考试都是年级第一,希望将来从事IT行业...
  8. 新课标下的小学语文教育教学方法初探
  9. PHP7.0坑之SIGSEGV
  10. Program received signal SIGSEGV问题解决