I want to set visibility of "p" element on .img:hover.
HTML
<div class="imgCont">
<div class="conoc">
<p class="like">❤</p> <!-- I want to select this "p" element on .img:hover -->
<img class="img" src="uploads/img.jpg" alt="" >
</div>
</div>
CSS
.like {
visibility: hidden;
position: absolute;
z-index: 3;
}
.img:hover + .like {
visibility: visible;
}
element after your
element. "+" selects the element immediately after the first selected element. As mentioned in the link above, .img:hover ~ .like will select every .like element that is preceded by an .img element.
– Ross Jan 26 '21 at 18:58