我正在尝试制作一个图像轮播,它可以自行滑动,但也可以通过箭头按钮控制。我添加了控制滑块滑动动画的关键帧,但对于按钮,我不知道从哪里开始。有什么方法可以使用javascript将此功能添加到按钮吗?
.carousel {
overflow: hidden;
}
.carousel figure {
position: relative;
width: 600vw;
animation: 35s slider infinite;
display: table;
margin-block-start: 0;
margin-block-end: 0;
margin-inline-start: 0;
margin-inline-end: 0;
}
.carousel figure img {
width: 100vw;
}
@keyframes slider {
0% {
left: 0vw;
}
14% {
left: 0vw;
}
15% {
left: -100vw;
}
29% {
left: -100vw;
}
30% {
left: -200vw;
}
44% {
left: -200vw;
}
45% {
left: -300vw;
}
59% {
left: -300vw;
}
60% {
left: -400vw;
}
74% {
left: -400vw;
}
75% {
left: -500vw;
}
90% {
left: -500vw;
}
100% {
left: 0vw;
}
}
.main_carousel_right_arrow {
font-size: 2vw;
padding: 5vw 2vw;
background-color: rgb(255, 255, 255);
top: 6%;
position: absolute;
right: 0px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}
.main_carousel_left_arrow {
font-size: 2vw;
padding: 5vw 2vw;
background-color: rgb(255, 255, 255);
top: 6%;
position: absolute;
left: 0px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}
月关宝盒
相关分类