JavaScript——网页轮播图( 实现点击小圆点、图片滑动、小圆点样式改变)

一、轮播图要实现的效果:

实现点击小圆点、图片滑动、小圆点样式改变

二、轮播图实现效果步骤:

1.利用html+css完成轮播图片,底部小点的整体效果的布局。

2.通过原生js完成图片轮播,无缝自动切换,底部小点随图片切换而切换。

css部分

 	        *{
				padding: 0px;
				margin: 0px;
			}
			.banner{
				 width: 600px;
				 margin: auto;
				 border: 10px solid green;
				 height: 350px;
				 position: relative;
				 overflow: hidden;
			}
			.imgList img{
				 width: 600px;
				 height: 350px;
			}
			.imgList{
				/* 绝对定位 */
				 position: absolute;
				/* left:-600px; */
				/* width: 2600px; */
			}
			.imgList li{
				 float:left;
			  	 margin-right: 20px;
				 list-style: none;
			}
			.circle{
                 position: absolute;
                 bottom: 15px;left:50%;
                 transform:translateX(-50%);}
			.circle a{
				 width: 15px;
				 height: 15px;
				 background: green;
				 display: block;
				 border-radius: 50%;
				 opacity: .8;
				 float: left;
				 margin-right: 10px;
			}
			.circle a.hover{
				 background: black;
				 opacity: .7;
			}

html部分

       

JS部分

        
		

动态效果图如下:

JavaScript——网页轮播图( 实现点击小圆点、图片滑动、小圆点样式改变)_第1张图片

 

你可能感兴趣的