Что им пытаются сделать, это глобальное классКак сделать эффект перехода css применим ко всем его детям?
.animate {
-webkit-transition:0.2s;
-moz-transition:0.2s;
-o-transition:0.2s;
transition:0.2s;
}
и применять его в качестве
<div class="element animate">
<div class="child"></div>
</div>
Однако, когда я пытаюсь
.element:hover .child{
background:#000;
}
оно не применяется переход. Есть какой-либо способ сделать это? или мне просто нужно применить .animate для каждого дочернего элемента?
Кроме того, о том, что я пытаюсь сделать, это практично?
Спасибо!
Wow, Thanks! Я не знал, что все так просто. У него не было формального образования. Кстати, практично ли использовать глобальные стили? или мне лучше поставить его индивидуально? –
@ Pa3k.m До тех пор, пока вы в порядке со всеми * детьми, анимированными, тогда да. (Если вы, скажем, хотите, чтобы divs анимировались, делайте '.animate> div' и т. Д.) – Doorknob