Я новичок в css и пытаюсь реализовать функциональность на моем изображении, которая заключается в том, что, когда кто-то наводит курсор мыши на изображение, появляется кнопка «Подробнее». Вот код, который я имею до сих пор -
HTML -
<div class="container">
<img src="./images/pairingo.png">
<div class="button"><a href="#">READ MORE</a></div>
</div>
CSS -
.container{
position: relative;
margin-top: 20px;
}
.container .button {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
background-color: #555;
opacity: 0;
font-size: 16px;
padding: 12px 24px;
border-radius: 5px;
transition: opacity .5s;
}
img{
width:40%;
height:40%
}
img:hover .button{
opacity:1;
}
Это не похоже на работу. Может быть, я делаю что-то не так с парящей частью? Любая помощь будет оценена спасибо.