Всем привет.Не так давно начал изучать верстку.И кароче захотел создать слайдер на основе html css без js.
 
	Застрял булеты работают и стрелки также но только стрелки становяться видимы когда первый раз нажал на булет.До этого их никак немогу настроить.
 
	 
 
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .wrapper{
            width: 700px;
            height: 400px;
            margin:0 auto;
            border:5px solid green;
            border-radius: 20px;
            overflow: hidden;
            position: relative;
        }
        .container{
            width: 600px;
            height: 300px;
            border: 5px solid green;
            border-radius: 20px;
            margin: 20px auto;
        }
        .slider__items{
            display: none;
        }
        .bullets{
            display: flex;
            position: absolute;
            left:100px;
            bottom:30px;
        }
        .bullets__items{
            width: 50px;
            height: 15px;
            border:2px solid green;
            border-radius: 20px;
            background-color: lightgreen;
            margin: 0 20px;
        }
   
        .images{
            display: flex;
        }
        .images__items{
            width: 600px;
            height: 300px;
            border-radius: 20px;
            margin-right: 55px;
        }
     
        .arrows__prev{
            background-image: url(./img/next.png);
            background-size: contain;
            width: 40px;
            height: 40px;
            position: absolute;
            top:150px;
            left: 2px;
        }
        #slide1:checked ~ .images .image1{
            margin-left: 0;
        }
        #slide2:checked ~ .images .image2{
            margin-left: -655px;
        }
        #slide3:checked ~ .images .image3{
            margin-left: -1310px;
        }
        #slide4:checked ~ .images .image4{
            margin-left: -1965px;
        }
        #slide5:checked ~ .images .image5{
            margin-left: -2620px;
        }
        #slide1:checked ~ .arrow__next .img2,
        #slide2:checked ~ .arrow__next .img3,
        #slide3:checked ~ .arrow__next .img4,
        #slide4:checked ~ .arrow__next .img5,
        #slide5:checked ~ .arrow__next .img1{
            display: block;
            background-image: url(./img/next.png);
            background-size: contain;
            width: 40px;
            height: 40px;
            position: absolute;
            top:150px;
            right: 2px;
       
        }
        #slide1:checked ~ .arrow__prev .img5,
        #slide2:checked ~ .arrow__prev .img1,
        #slide3:checked ~ .arrow__prev .img2,
        #slide4:checked ~ .arrow__prev .img3,
        #slide5:checked ~ .arrow__prev .img4
        {
            display: block;
            background-image: url(./img/prev.png);
            background-size: contain;
            width: 40px;
            height: 40px;
            position: absolute;
            top:150px;
            left: 2px;
       
        }
    </style>
</head>
<body>
    <div class="wrapper">
        <div class="container">
            <div class="slider">
                <input type="radio" name="slider" class="slider__items" id="slide1">
                <input type="radio" name="slider" class="slider__items" id="slide2">
                <input type="radio" name="slider" class="slider__items" id="slide3">
                <input type="radio" name="slider" class="slider__items" id="slide4">
                <input type="radio" name="slider" class="slider__items" id="slide5">
               
                <div class="bullets">
                    <label for="slide1" class="bullets__items"></label>
                    <label for="slide2" class="bullets__items"></label>
                    <label for="slide3" class="bullets__items"></label>
                    <label for="slide4" class="bullets__items"></label>
                    <label for="slide5" class="bullets__items"></label>
                </div>
                <div class="arrow__next">
                    <label for="slide1" class="arrows__item img1"></label>
                    <label for="slide2" class="arrows__item img2"></label>
                    <label for="slide3" class="arrows__item img3"></label>
                    <label for="slide4" class="arrows__item img4"></label>
                    <label for="slide5" class="arrows__item img5"></label>
                </div>
                <div class="arrow__prev">
                    <label for="slide1" class="arrows__item img1"></label>
                    <label for="slide2" class="arrows__item img2"></label>
                    <label for="slide3" class="arrows__item img3"></label>
                    <label for="slide4" class="arrows__item img4"></label>
                    <label for="slide5" class="arrows__item img5"></label>
                </div>
                <div class="images">
                    <img src="./img/1.jpg" alt="" class="images__items image1">
                    <img src="./img/2.jpg" alt="" class="images__items image2">
                    <img src="./img/3.jpg" alt="" class="images__items image3">
                    <img src="./img/4.jpg" alt="" class="images__items image4">
                    <img src="./img/5.jpg" alt="" class="images__items image5">
                </div>
            </div>
        </div>
    </div>
</body>
</html>