CSS <time>数据类型代表一个时间维度。<time>数据类型的格式是一个<number>后面跟一个不区分大小写的时间单位:秒或毫秒。数值与时间单位之间不允许有空格。
时间单位可以是秒或毫秒:
- s:代表秒,例如:0s,1.5s,-30s。
- ms:代表毫秒,例如:0ms,50ms,-1000ms。
秒和毫秒之间的关系为:1s = 1000ms。
注意:CSS <length>数据类型允许在值为0时不带单位。如果一个时间值为0时,不允许省略时间单位,也就是说,在一个<time>中,值书写为0是不允许的,它不等于0s或0ms。
另外,某些CSS书写允许时间为负数,例如transition-delay属性。
示例代码
下面的时间取值都是有效的:
12s             正整数
-456ms       负整数
4.3ms         小数
14mS         时间单位不区分大小写
+0s            0秒,允许前导一个+号
-0ms          0秒,允许前导一个-号                         
                            
                            下面的时间取值都是错误的:
0             不带单位在时间的值中是不允许
12.0         这是一个数值,而不是时间,时间必须带单位
7 ms        数值和单位之间不允许有空格
                            
                            浏览器支持
支持CSS <time>数据类型的浏览器有:Chrome 11+, Firefox 4+, IE 9+, Opera 10.5+ 以及 Safari 3.2+。
 
                                    
                                     
                                    
                                     
                                    
                                    