Непрозрачность элементов css
Как сделать чтобы при наведении на элемент html разметки у картинки был opacity: 100%; а у дива 50%?
html:
<div class="specialist__img-container">
<a href="#" class="specialist-img__link">
<img src="{% static 'main_hd/img/specialist/01.png' %}" alt="" class="scecialist-img">
<div class="specialist__socialmedia"><img src="{% static 'main_hd/img/specialist/01.jpg' %}" alt="" height="150px" width="150px" class="scecialist-img-social"></div>
</a>
</div>
css:
.scecialist-img {
border-radius: 50%;
width: 100%;
}
.scecialist-img-social{
position: relative;
left: 125px;
top: 110px;
}
.specialist__socialmedia{
position: relative;
height: 390px;
width: 400px;
border-radius: 50%;
top: -400px;
transition: all 0.5s ease;
background-color: #000;
opacity: 0%;
z-index: 10;
}
.specialist__socialmedia:hover{
opacity: 50%;
}
Источник: Stack Overflow на русском