Html
    Css
    Js

    
                        
 .continer {
	width:500px;
	margin:20px auto;
	border:1px solid #ccc;
	overflow:hidden;
	height:200px;
	position:relative;
}
.continer ul {
	width:2500px;
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
}
.continer ul li {
	float:left;
	margin:0;
	padding:0;
	background:#ffff00;
	width:500px;
	height:200px;
	display:none;
}
.continer ul li:nth-child(1) {
	background:#000080;
}
.continer ul li:nth-child(2) {
	background:#0BB20C;
}
.continer ul li:nth-child(3) {
	background:#9B9B9B;
}
.continer ul li:nth-child(4) {
	background:#007aff;
}
.continer ul li:nth-child(5) {
	background:#F00;
}
.dot {
	position:absolute;
	bottom:30px;
	right:50px;
}
.dot span {
	display:inline-block;
	width:10px;
	height:10px;
	border-radius:50%;
	margin-left:20px;
	border:1px solid #ccc;
	background:#fff;
}
.dot span.active {
	background:#000000;
}
.continer button {
	width:40px;
	height:40px;
	background:#000;
	opacity:0.5;
	text-align:center;
	line-height:40px;
	color:#fff;
	border:none;
	display:none;
}
.continer .prev {
	position:absolute;
	left:0px;
	top:50%;
	margin-top:-20px;
	z-index:5;
}
.continer .next {
	position:absolute;
	right:0px;
	top:50%;
	margin-top:-20px;
	z-index:5;
}

                        
↑上面代码改变,会自动显示代码结果 jQuery调用版本:1.8.3
 立即下载

无缝轮播初级

轮播图是项目常用的效果,本案例是自己刚学会面向对象,写的代码,不是太精炼。希望大神给出指点

4
      ????0
      2017/7/7 14:13:14
      if(that.num==6){
            that.num=0}
      
      if(that.num<0){
            that.num=6}
      在鼠标点击事件里加入判断语句就能避免鼠标连续点击出现空白的问题
      回复
      罄?一瞥0
      2017/7/6 14:32:53

      bug : 一直单击左键或者右键翻页,就会出现空白效果不好看,而且代码可以缩减一半

          陌生人0
          2017/7/6 16:48:02

          请问面向对象是这样写的吗?

      回复
      让我感激你、曾予我欢颜0
      2017/7/6 10:32:48