我有以下配置的兩個元素:的子元素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。 –
這將是您的原始問題的有用信息。 –