我有以下的CSS過渡 -顯示沒有淡出不起作用或隱藏在div
fadeinout-animate {
width:200px;
height: 200px;
background: red;
-webkit-animation: fadeinout 4s linear forwards;
animation: fadeinout 4s linear forwards;
opacity: 0;
}
@-webkit-keyframes fadeinout {
50% { opacity: 1; }
}
@keyframes fadeinout {
50% { opacity: 1; }
}
@keyframes fadeinout {
100% { opacity: 0;display:none; }
}
但是,當我在角模板這個類添加到一個div,顯示沒有作品,但200 * 200的空白保持不變。 (如果我檢查元素,我仍然看到單獨的紅色背景已經消失,但手動應用在瀏覽器中隱藏或刪除div時不顯示任何內聯樣式)如果我創建height:0,那div會影響行爲。我如何解決它?
其中是顯示;無? –
'visibility:hidden;' –
請創建一個[MCVE],以便我們可以看到您的問題。 – Archer