Cześć mam problem w CSS z właściwością cursor. Mam wpisane w button cursor:pointer. Pointer po najechaniu się nie pojawia. W elemencie nadrzędnym mam z-index:-1 , którego potrzebuje. Jeśli go usunę to nagle cursor działa. Jak poradzić sobie z tym poblemem ?
<header>
<div class="heading">
<button>Zainspiruj się</button>
</div>
</header>
<section class="newest">
<h1>#najnowsze wpisy</h1>
<div class="articles">
<div class="article">
<div><img src="" alt=""></div>
<h2>Tytuł artykułu</h2>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Dolorem facere voluptatibus delectus quam voluptate, sunt fugiat repudiandae numquam voluptatum, optio aperiam dolor. Consequatur minima quaerat tenetur atque, culpa laudantium repudiandae!</p>
<button><p>Czytaj dalej</p></button>
<p class="date">10 grudnia 2021</p>
</div>
<div class="article">
<div><img src="" alt=""></div>
<h2>Tytuł artykułu</h2>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Dolorem facere voluptatibus delectus quam voluptate, sunt fugiat repudiandae numquam voluptatum, optio aperiam dolor. Consequatur minima quaerat tenetur atque, culpa laudantium repudiandae!</p>
<button><p>Czytaj dalej</p></button>
<p class="date">10 grudnia 2021</p>
</div>
<div class="article">
<div><img src="" alt=""></div>
<h2>Tytuł artykułu</h2>
<p>Lorem ipsum dolor sit, amet consectetur adipisicing elit. Obcaecati expedita asperiores ipsam autem dignissimos neque possimus laboriosam, repellat id, recusandae doloribus cum assumenda? Veniam eligendi, at explicabo quaerat error ad.</p>
<button><p>Czytaj dalej</p></button>
<p class="date">10 grudnia 2021</p>
</div>
</div>
</section>
header {
position: relative;
margin-top: calc(17vh + 51px);
height: 72vh;
background-image: url(images/BG1.jpg);
background-position: center 70px;
background-size: cover;
background-attachment: fixed;
background-repeat: no-repeat;
z-index: -1;
}
header .heading button {
padding: 25px 50px;
font-size: 18px;
letter-spacing: 2px;
text-transform: uppercase;
border-radius: 60%;
border: 2px solid #6b5b95;
cursor: pointer;
}
.newest {
width: 80%;
margin: 0 auto;
margin-top: -50px;
background-color: #fff;
z-index: 5;
}
Z góry dziękuję za pomoc :)