Кто шарит в css, подскажите

barzini

Заблокированные
Статус
offline
Регистрация
02.12.2016
Сообщения
111
Репутация
39
Обратите внимание, если Вы хотите провести сделку с данным пользователем, на то, что он заблокирован.
есть 2 класса
Код:
.colorfont:hover  {
            text-shadow: 1px 1px 1px #3985cc,  0 0 1em gray; /* Параметры тени */
            -webkit-filter: brightness(100%);
            -webkit-transform: scale(1.1);
           -moz-transform: scale(1.1);
           -o-transform: scale(1.1);
            }

.photonav:hover {
               -webkit-filter: brightness(120%);
                  border: 2px solid #acacac;
                  box-shadow: inset 0 0 0 23px #53ea93;
                  -webkit-transform: scale(1.1);
                 -moz-transform: scale(1.1);
                 -o-transform: scale(1.1);
                    }

есть картинка и рядом текст, при наведении на картинку - она принимает свойства .photonav:hover
при наведении на текст - она принимает свойства .colorfont:hover
как сделать, что бы при наведении на картинку или текст, оба класса одновременно работали. Не смог загуглить это. Заранее спасибо.
 

l4legenda

Новичок
Статус
offline
Регистрация
03.11.2019
Сообщения
3
Репутация
2
почему нельзя сделать все в один блок и к нему сделать hover ?
т.е.

HTML:
<div class="block">
    <div class="colorfont">
        
    </div>
    <div class="photonav">
        
    </div>
    
</div>
CSS:
.block:hover > .colorfont{
    /* code */
}
.block:hover > .photonav{
     /* code */
}
 

Shybert

Гой Norow'a
Резидент
Статус
offline
Регистрация
01.04.2018
Сообщения
233
Репутация
257
Смотри просто текст в один блок, а получается картинку в другой блок. Ставишь ID и просто hover