У меня есть слайдер CSS (код прилагается).Когда кнопки нажимаются, все работает нормально, но я бы предпочел, чтобы каждый баннер скользил, когда на них наведены кнопки.
Я пытался объединить целевые события: hover и:, но безуспешно.
Если кто-нибудь знает способ получить скользящую функцию при наведении, то это было бы здорово.
Спасибо за любую помощь.Я хотел бы добиться этого только с помощью CSS, если это возможно.
body {
margin: 0;
padding: 0;
}
.slider-holder {
width: 600px;
height: 280px;
background-color: yellow;
text-align: center;
overflow: hidden;
}
.image-holder {
width: 3000px;
background-color: red;
height: 280px;
clear: both;
position: relative;
-webkit-transition: left 2s;
-moz-transition: left 2s;
-o-transition: left 2s;
transition: left 2s;
}
.slider-image {
float: left;
margin: 0px;
padding: 0px;
position: relative;
}
#slider-image-0:target~.image-holder {
left: 0px;
}
#slider-image-1:target~.image-holder {
left: -600px;
}
#slider-image-2:target~.image-holder {
left: -1200px;
}
#slider-image-3:target~.image-holder {
left: -1800px;
}
#slider-image-4:target~.image-holder {
left: -2400px;
}
.button-holder>a>img {
padding-left: 35px;
padding-right: 35px;
}
<div class="slider-holder">
<span id="slider-image-0"></span>
<span id="slider-image-1"></span>
<span id="slider-image-2"></span>
<span id="slider-image-3"></span>
<span id="slider-image-4"></span>
<div class="image-holder">
<img src="https://via.placeholder.com/600x280" class="slider-image" />
<img src="https://via.placeholder.com/600x280" class="slider-image" />
<img src="https://via.placeholder.com/600x280" class="slider-image" />
<img src="https://via.placeholder.com/600x280" class="slider-image" />
<img src="https://via.placeholder.com/600x280" class="slider-image" />
</div>
</div>
<div class="button-holder">
<a href="#slider-image-1"><img src="https://via.placeholder.com/70x70" alt="" width="70" style="border-width:0 !important;outline-style:none !important;"></a>
<a href="#slider-image-2"><img src="https://via.placeholder.com/70x70" alt="" width="70" style="border-width:0 !important;outline-style:none !important;"></a>
<a href="#slider-image-3"><img src="https://via.placeholder.com/70x70" alt="" width="70" style="border-width:0 !important;outline-style:none !important;"></a>
<a href="#slider-image-4"><img src="https://via.placeholder.com/70x70" alt="" width="70" style="border-width:0 !important;outline-style:none !important;"></a>
</div>