左
右
1
2
3
4
5
* {
padding:0;
margin:0;
box-sizing:border-box;
}
.main {
width:500px;
height:300px;
border:1px solid black;
margin:50px auto;
position:relative;
overflow:hidden;
}
.box {
width:calc(6*500px);
height:100%;
/* border:1px solid red;
*/
transition:all 0.5s linear
}
.lf {
height:100%;
width:500px;
/* border:1px solid green;
*/
float:left;
}
.main_left {
position:absolute;
top:125px;
width:50px;
height:50px;
left:0px;
/* border:1px solid blue;
*/
background:gray;
cursor:pointer;
opacity:0.5;
}
.main_right {
position:absolute;
top:125px;
width:50px;
height:50px;
right:0px;
background:gray;
/* border:1px solid blue;
*/
cursor:pointer;
opacity:0.5;
}
.lf img {
width:100%;
height:100%;
}
span p {
line-height:50px;
text-align:center;
}
.point-box {
position:absolute;
bottom:0;
right:0;
display:flex;
}
.point-box div {
width:20px;
height:20px;
border-radius:50%;
border:1px solid black;
margin-right:5px;
text-align:center;
line-height:20px;
}
.color {
background-color:red;
}
通过点击的次数来判断所需要的外边距,来达到的一个轮播图的效果