话不多说,请看具体示例代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>
<style>
*{
margin:0;
padding:0;
}
html, body {
position: relative;
height: 100%;
}
body {
background: #eee;
font-size: 14px;
color:#000;
margin: 0;
padding: 0;
}
li{
list-style: none;
}
a{
text-decoration: none;
}
#banner1{
width:500px;
}
.banner{
width: 500px;
height:100px;
border:1px solid red;
position: relative;
margin:40px auto 0;
overflow: hidden;
}
.banner ul{
width:9999px;
position: absolute;
top:0;
left: 0;
height: 100%;
}
.banner li{
width:500px;
float: left;
height: 100%;
line-height: 100px;
}
.banner li a{
display: block;
background:green;
font-size:30px;
text-align: center;
}
.cur{
height: 20px;
position: absolute;
right: 0;
bottom:10px;
text-align: center;
}
.cur a{
display: inline-block;
width: 20px;
height: 20px;
background:yellow;
margin-left:2px;
}
.cur a.active{
background:red;
}
.prve{
position: absolute;
top:50%;
left: 0;
width:30px;
height: 30px;
background: red;
line-height: 30px;
text-align:center;
color:#fff;
margin-top:-15px;
}
.next{
position: absolute;
top:50%;
right: 0;
width:30px;
height: 30px;
background: red;
line-height: 30px;
text-align:center;
color:#fff;
margin-top:-15px;
}
</style>
</head>
<body>
<div class="banner" id="banner1">
<ul class="tab">
<li><a href="###">1</a></li>
<li><a href="###">2</a></li>
<li><a href="###">3</a></li>
</ul>
<div class="cur"></div>
<div class="prve"><</div>
<div class="next">></div>
</div>
<script>
$(function(){
cc("banner1",500);
});
function cc(id,w){
var i=0;
var id=$("#"+id);
var tab=id.children(".tab");
var tabLi=tab.find("li");
var clone=tabLi.first().clone();
tab.append(clone);
var size=tab.find("li").size();
var cur=id.children(".cur");
var curA=cur.children("a");
var prve=id.children(".prve");
var next=id.children(".next");
for(var j=0;j<size-1;j++){
cur.append("<a href='###'></a>");
}
cur.find("a").first().addClass("active");
/*鼠标划入圆点*/
cur.find("a").hover(function(){
var index=$(this).index();
i=index;
tab.stop().animate({left:-index*w},500)
$(this).addClass("active").siblings().removeClass("active")
});
/*自动轮播*/
var t=setInterval(function(){
i++;
move()
},2000)
/*对banner定时器的操作*/
id.hover(function(){
clearInterval(t);
},function(){
t=setInterval(function(){
i++;
move();
},2000)
});
/*向左的按钮*/
prve.click(function(){
i--;
move();
});
/*向右的按钮*/
next.click(function(){
i++;
move();
});
function move(){
if(i==size){
tab.css({left:0});
i=1;
};
if(i==-1){
tab.css({left:-(size-1)*w});
i=size-2;
};
tab.stop().animate({left:-i*w},500);
if(i==size-1){
cur.children("a").eq(0).addClass("active").siblings().removeClass("active")
}else{
cur.children("a").eq(i).addClass("active").siblings().removeClass("active")
};
};
}
</script>
</body>
</html>
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!
# js滑动轮播
# js左右滑动图片轮播
# js实现滑动轮播效果
# 原生JS无缝滑动轮播图
# js原生实现移动端手指滑动轮播图效果的示例
# js实现从左向右滑动式轮播图效果
# JS实现自动轮播图效果(自适应屏幕宽度+手机触屏滑动)
# JS实现touch 点击滑动轮播实例代码
# javascript经典特效分享 手风琴、轮播图、图片滑动
# js实现支持手机滑动切换的轮播图片效果实例
# 原生js实现移动开发轮播图、相册滑动特效
# js实现上下滑动轮播
# 鼠标
# 多说
# 圆点
# size
# eee
# font
# color
# px
# position
# body
# padding
# relative
# background
# height
# banner
# width
# red
# solid
# border
# li
相关文章:
如何在Golang中实现微服务服务拆分_Golang微服务拆分与接口管理方法
建站之星备案是否影响网站上线时间?
如何通过山东自助建站平台快速注册域名?
深圳网站制作培训,深圳哪些招聘网站比较好?
零服务器AI建站解决方案:快速部署与云端平台低成本实践
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
nginx修改上传文件大小限制的方法
名字制作网站免费,所有小说网站的名字?
建站之星如何修改网站生成路径?
常州自助建站:操作简便模板丰富,企业个人快速搭建网站
详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)
如何用VPS主机快速搭建个人网站?
广东企业建站网站优化与SEO营销核心策略指南
如何在Mac上搭建Golang开发环境_使用Homebrew安装和管理Go版本
临沂网站制作企业,临沂第三中学官方网站?
建站主机选哪种环境更利于SEO优化?
如何续费美橙建站之星域名及服务?
如何在服务器上三步完成建站并提升流量?
制作网站外包平台,自动化接单网站有哪些?
,有什么在线背英语单词效率比较高的网站?
车管所网站制作流程,交警当场开简易程序处罚决定书,在交警网站查询不到怎么办?
湖南网站制作公司,湖南上善若水科技有限公司做什么的?
如何快速搭建高效可靠的建站解决方案?
如何选购建站域名与空间?自助平台全解析
如何通过商城免费建站系统源码自定义网站主题?
建站主机数据库如何配置才能提升网站性能?
实惠建站价格推荐:2025年高性价比自助建站套餐解析
如何通过网站建站时间优化SEO与用户体验?
免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?
b2c电商网站制作流程,b2c水平综合的电商平台?
建站VPS选购需注意哪些关键参数?
如何通过二级域名建站提升品牌影响力?
如何配置IIS站点权限与局域网访问?
建站为何优先选择香港服务器?
湖州网站制作公司有哪些,浙江中蓝新能源公司官网?
北京网页设计制作网站有哪些,继续教育自动播放怎么设置?
建站之星如何一键生成手机站?
如何挑选优质建站一级代理提升网站排名?
简单实现Android验证码
英语简历制作免费网站推荐,如何将简历翻译成英文?
建站之星如何快速解决建站难题?
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
安徽网站建设与外贸建站服务专业定制方案
如何通过云梦建站系统实现SEO快速优化?
h5在线制作网站电脑版下载,h5网页制作软件?
Python路径拼接规范_跨平台处理说明【指导】
微信推文制作网站有哪些,怎么做微信推文,急?
大连 网站制作,大连天途有线官网?
网站代码制作软件有哪些,如何生成自己网站的代码?
如何高效完成自助建站业务培训?
*请认真填写需求信息,我们会在24小时内与您取得联系。