<number>

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

<number> CSS 数据类型表示整数或者是带有小数部分的数字。

语法

<number> 的语法扩展了 <integer> 的语法。分数值由一个点 . 后跟一个或多个十进制数字表示,并且可以附加到整数上。数值没有关联单位。

差值

当被动画化时,<number> CSS 数据类型的值会作为实数、浮点数进行插值计算。插值的速度由与动画相关的缓动函数来决定。

示例

有效数字

12          原始的 <integer> 也是 <number>。
4.01        正分数
-456.8      负分数
0.0         零
+0.0        带 + 号的零
-0.0        带 - 号的零
.60         不带零的小数
10e3        科学计数法
-3.4e-2     复杂的科学记数法

无效数字

12.         小数点后必须至少跟随一位数字。
+-12.2      只允许有一个前置的正负号 + 或 -。
12.1.1      只允许存在一个小数点。

规范

Specification
CSS Values and Units Module Level 4
# numbers

浏览器兼容性

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
<number>
Scientific notation

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

参见