Почему-то не срабатывает. Вроде раньше как-то реализовывал, сейчас походу руки затупились...
При наведении на один блок должен меняться стиль другого блока.
Наведение на блок родитель, изменение в дочернем блоке.
CSS:
#div1 .div2{
width: 34%;
height: 300px;
margin-left: 1%;
display: inline-block;
cursor: pointer;
}
#div1 .div2 .div3{
width: 100%;
height: 50px;
border-radius: 8px 8px 0px 0px;
background: #313440;
text-align: center;
line-height: 50px;
color: #fff;
}
/*Magic:*/
#div1 .div2:hover #div1 .div2 .div3{
background: red;
}
HTML:
<div id="div1">
<div class="content">
<div class="div2" >
<div class="div3">TEXT</div>
<img src="image.png">
</div>
</div>
</div>