效果如下:
代码如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>slider</title>
<style type="text/css">
*{
margin: 0;
padding: 0;
}
#slideshow{
position: relative;
width: 512px;
height: 384px;
margin: 0 auto;
overflow: hidden;
}
#slideshow>ul,#slideshow>ul>li,#slideshow-nav{
position: absolute;
}
#slideshow>ul>li{
list-style: none;
}
#slideshow-nav{
bottom: 20px;
width: 100%;
text-align: center;
}
#slideshow-nav>span{
display: inline-block;
width: 15px;
height: 15px;
margin: 0 7px;
font-size: 0;
background-color: rgba(255,255,255,.3);
border-radius: 50%;
user-select: none;
-webkit-user-select: none;
transition: all .5s;
-webkit-transition: all .5s;
cursor: pointer;
}
#slideshow-nav>span.active{
background-color: #fff;
}
</style>
</head>
<body>
<div id="slideshow">
<ul>
<li><img src="http://cdn.attach.qdfuns.com/notes/pics/201611/26/231154e8ab2zanwd59a2w2.jpg" alt="gakki is mine"></li>
<li><img src="http://cdn.attach.qdfuns.com/notes/pics/201611/26/231236ugj2glgcl6g66gg4.jpg" alt="gakki is mine"></li>
<li><img src="http://cdn.attach.qdfuns.com/notes/pics/201611/26/231236c26bx5bbfp6kazzm.jpg" alt="gakki is mine"></li>
<li><img src="http://cdn.attach.qdfuns.com/notes/pics/201611/26/231236oqd8i8q158ojr0i7.jpg" alt="gakki is mine"></li>
<li><img src="http://cdn.attach.qdfuns.com/notes/pics/201611/26/231236o1iud19lkz11wqja.jpg" alt="gakki is mine"></li>
</ul>
<div id="slideshow-nav"></div>
</div>
<script src="http://cdn.bootcss.com/jquery/3.1.1/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
var timer = null,
curindex = 0,
duration = 2000,
speed = 500;
var $imgWrap = $('#slideshow>ul');
var totalIndex = $imgWrap.find('li').length;
var width = $('#slideshow').width();
//insert navigate span, let img in order
$('#slideshow').find('ul>li').each(function(index){
$(this).css('left', width*index + 'px');
$('#slideshow-nav').append('<span>' + (index+1) + '</span>');
})
//
$('#slideshow-nav>span').eq(0).addClass('active');
//auto slide
var move = function(){
curindex += 1;
if (curindex===totalIndex) {
curindex = 0;
}
// current span add classname "active"
$('#slideshow-nav>span').each(function(index) {
$(this).removeClass('active')
}).eq(curindex).addClass('active');
//auto slide
$imgWrap.animate({
'left': width*curindex*(-1)+'px',
}, speed)
//一开始没加"timer = ",这个bug耽误了不少时间
timer = setTimeout(move,duration+speed);
};
//init
timer = setTimeout(move,duration);
//click event
$('#slideshow-nav>span').on('click', function(event) {
event.preventDefault();
/* Act on the event */
clearTimeout(timer);
$imgWrap.stop(true, true);
curindex = $(this).index() - 1;
move();
});
})
</script>
</body>
</html>
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!
# jquery
# 轮播图
# jquery实现左右轮播图效果
# JQuery和html+css实现带小圆点和左右按钮的轮播图实例
# jquery版轮播图效果和extend扩展
# jQuery制作全屏宽度固定高度轮播图(实例讲解)
# jquery实现左右滑动式轮播图
# jQuery实现一个简单的轮播图
# jQuery按需加载轮播图(web前端性能优化)
# 用jQuery实现优酷首页轮播图
# jQuery无缝轮播图代码
# jquery 实现轮播图详解及实例代码
# 原生Javascript和jQuery做轮播图简单例子
# jQuery实现简洁的轮播图效果实例
# jquery写出PC端轮播图实例
# span
# display
# font
# inline
# block
# ul
# li
# overflow
# hidden
# list
# bottom
# nav
# absolute
# size
# transition
# cursor
# select
# webkit
# fff
# body
相关文章:
高配服务器限时抢购:企业级配置与回收服务一站式优惠方案
如何在景安服务器上快速搭建个人网站?
重庆市网站制作公司,重庆招聘网站哪个好?
创业网站制作流程,创业网站可靠吗?
建站之星备案流程有哪些注意事项?
建站之星后台密码如何安全设置与找回?
网站制作知乎推荐,想做自己的网站用什么工具比较好?
高端企业智能建站程序:SEO优化与响应式模板定制开发
深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?
,网站推广常用方法?
如何快速搭建二级域名独立网站?
网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?
如何在IIS中新建站点并配置端口与IP地址?
制作网站哪家好,cc、.co、.cm哪个域名更适合做网站?
济南企业网站制作公司,济南社保单位网上缴费步骤?
网站好制作吗知乎,网站开发好学吗?有什么技巧?
如何快速使用云服务器搭建个人网站?
品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?
移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?
已有域名和空间如何搭建网站?
建站主机SSH密钥生成步骤及常见问题解答?
,有什么在线背英语单词效率比较高的网站?
建站主机如何选?高性价比方案全解析
制作网站外包平台,自动化接单网站有哪些?
赚钱网站制作软件,建一个网站怎样才能赚钱?是如何盈利的?
广州网站制作的公司,现在专门做网站的公司有没有哪几家是比较好的,性价比高,模板也多的?
如何选择适合PHP云建站的开源框架?
香港服务器WordPress建站指南:SEO优化与高效部署策略
建站之星安装提示数据库无法连接如何解决?
建站168自助建站系统:快速模板定制与SEO优化指南
制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?
制作网站公司那家好,网络公司是做什么的?
如何通过商城免费建站系统源码自定义网站主题?
如何快速上传自定义模板至建站之星?
php条件判断怎么写_ifelse和switchcase的使用区别【对比】
如何在宝塔面板中修改默认建站目录?
网站制作软件免费下载安装,有哪些免费下载的软件网站?
如何确保西部建站助手FTP传输的安全性?
盘锦网站制作公司,盘锦大洼有多少5G网站?
如何在服务器上三步完成建站并提升流量?
建站主机如何选?性能与价格怎样平衡?
网站规划与制作是什么,电子商务网站系统规划的内容及步骤是什么?
微信小程序 input输入框控件详解及实例(多种示例)
如何在IIS7上新建站点并设置安全权限?
已有域名和空间,如何快速搭建网站?
如何获取开源自助建站系统免费下载链接?
PHP 500报错的快速解决方法
如何选择域名并搭建高效网站?
大连网站设计制作招聘信息,大连投诉网站有哪些?
我的世界制作壁纸网站下载,手机怎么换我的世界壁纸?
*请认真填写需求信息,我们会在24小时内与您取得联系。