CSS

时间 | <time>

<time>

<time>CSS数据类型表示以秒或毫秒表示的时间值。它用于animation,transition和其他相关属性。

语法

time由一个<number>和其后的单位组成。与所有维度一样,单位文字和数字之间没有空格。

尽管有没有单位数字0总是表示相同的意义但在time类型中单位不能省略。换句话说单独的0是无效的并不代表0s0ms

单位

s——代表以秒为单位的时间度量。例如:0s1.5s-60s

sms之间的转换遵循1s= 1000ms

实例

有效值

12s 正整数 -456ms 负整数 4.3ms 非整数 14mS 单位不区分大小写,但不建议大写字母。 + 0s 零,带有前导符号+和单位 -0ms 零,带有前导符号-和单位

无效值

0 尽管<length>允许无单位的零,但在<time>这样的值是无效的。 12.0 这是一个<number>,而不是<time>,因为它缺少一个单位。 7 ms 数字和单位之间不允许有空格。

规范

SpecificationStatusComment
CSS Values and Units Module Level 3The definition of '<time>' in that specification.Candidate RecommendationNormative definition of s and ms.
CSS Level 2 (Revision 1)The definition of '<time>' in that specification.RecommendationInformal definition of s and ms.

浏览器兼容性

FeatureChromeFirefox (Gecko)Internet ExplorerOperaSafari
Basic support(Yes)4.0 (2.0)9.010.5 (2.3)(Yes)

FeatureAndroidFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
Basic support???No support?