我有以下配置的两个元素:的子元素CSS3过渡透明度
<div class="parent">
<div class="child"></div>
</div>
下面CSS:
.parent{
display: none;
}
.parent .child{
opacity: 1;
transition: opacity 500ms 4s;
}
.parent.visible{
display: block;
}
.parent.visible .child{
opacity: 0;
}
现在,代码不工作,我希望它至。我想要的是,当显示父元素,或者添加了类时,我希望它立即显示,然后我希望子元素也立即显示。然后我希望孩子在4秒后淡出,因为上面的CSS会显示,但它不起作用。任何帮助?
您正在要求在两个状态之间转换,但未定义状态将如何实施。父母如何显示......你还没有说明** actual **方法(点击/悬停/其他)? –
我用一些JS触发它,即angularjs。 –
这将是您的原始问题的有用信息。 –