Как сделать градиент сверху вниз при наведении?
Имеются изображения, при наведении на каждое из изображений, должно происходить появление тени снизу вверх
.post-card__thumbnail {
max-width: 100%;
margin-bottom: 1em;
position: relative;
flex-basis: 0;
max-width: 100%;
margin-bottom: 1em;
}
.post-card__thumbnail a::before {
content: "";
position: absolute;
top: 100%;
right: 0;
bottom: 0;
left: 0;
background: #060609;
opacity: 0;
transition: all .3s;
}
.post-card__thumbnail a::before {
background-color: #ff1414;
}
img {
max-width: 100%;
height: auto;
vertical-align: bottom;
}
<div class="post-card__thumbnail">
<a href="#">
<img class="web" src="hh.png" alt="Windows">
</a>
</div>
Источник: Stack Overflow на русском