显示属性上的CSS转换不';行不通
我设置了一个函数:显示属性上的CSS转换不';行不通,css,css-transitions,Css,Css Transitions,我设置了一个函数: function removeDiv(el){ var elem = document.getElementById(el); elem.style.transition = "display 2.5s linear 0s"; elem.style.display = "none"; } 并创建了一个具有onclick函数的div。 但是,当我单击div时,它会立即消失,而不会转换。是否不支持显示转换?它可以是一种状态,如“块”或另一种状态?
function removeDiv(el){
var elem = document.getElementById(el);
elem.style.transition = "display 2.5s linear 0s";
elem.style.display = "none";
}
并创建了一个具有onclick函数的div。
但是,当我单击div时,它会立即消失,而不会转换。是否不支持显示转换?它可以是一种状态,如“块”或另一种状态?
谢谢你的关注
显示
不是可以设置动画的属性。改为尝试opacity
以下是所有可设置动画的属性的官方规范,以供将来参考:
display
不是可设置动画的属性。改为尝试opacity
以下是所有可设置动画的属性的官方规范,以供将来参考:
display
不是可设置动画的属性。改为尝试opacity
以下是所有可设置动画的属性的官方规范,以供将来参考:
display
不是可设置动画的属性。改为尝试opacity
以下是所有可设置动画的属性的官方规范,以供将来参考:请参阅:请参阅: