什么即时试图做的是建立一个全球性类如何让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应用于每个子元素?
此外,关于我试图做什么,它是实用的?
谢谢!
哇,谢谢!我不知道这很简单。很难不接受正规教育。 顺便说一下,使用这样的全球风格是否实用?或者我最好单独放置它? –
@ Pa3k.m只要你对*所有*孩子都可以动画,那么是的。 (如果你说,只需要div动画,做'.animate> div'等等) – Doorknob