与长度不同,CSS转换的持续时间需要一个单位,即使它是0?

与长度不同,CSS转换的持续时间需要一个单位,即使它是0?,css,css-transitions,Css,Css Transitions,下面将首先对宽度进行CSS转换,然后对高度进行CSS转换: setTimeout(()=>{ document.querySelector(“#foo”).style.width=“200px”; document.querySelector(“#foo”).style.height=“200px”; },0) #foo{ 过渡特性:宽度、高度; 过渡时间:1s,1s; 转换延迟:0s,1s; 背景:#07f; 宽度:50px; 高度:50px; } :“注意:尽管数字0总是相同的,不管单位是

下面将首先对宽度进行CSS转换,然后对高度进行CSS转换:

setTimeout(()=>{
document.querySelector(“#foo”).style.width=“200px”;
document.querySelector(“#foo”).style.height=“200px”;
},0)
#foo{
过渡特性:宽度、高度;
过渡时间:1s,1s;
转换延迟:0s,1s;
背景:#07f;
宽度:50px;
高度:50px;
}

:“注意:尽管数字0总是相同的,不管单位是什么,但单位不能省略。换句话说,0是无效的,不代表0或0毫秒。”因此
0
如果是时间而不是长度,则有不同的处理方法?是的,因为
值是
-:“通用术语尺寸指的是一个数字,其上附有一个单位;表示为:“@04FS也是一个尺寸吗?根据,是的-但在附加规范中,“[f]或零长度的单位标识符是可选的(即,可以语法表示为
0)。”“注意:尽管数字0总是相同的,不管单位是什么,但单位不能省略。换句话说,0是无效的,不代表0或0毫秒。”因此
0
如果是时间而不是长度,则有不同的处理方法?是的,因为
值是
-:“一般术语尺寸是指一个带有单位的数字;表示为:“@04FS长度也是一个尺寸吗?根据,是-但附加说明是”[f]或零长度,单位标识符是可选的(即,可以语法表示为
0)。”