CSS这种写法 height: 5.00004e+06px; 中,应该怎么理解?哪里有文档可以参考呢?
在ant.design的虚拟列表发现了这样的属性值,很震惊。
css的单位中没有见过e
这种的,而且计算的话要用calc
,但这里居然直接就+
拼接了,刷新了我的认知
求大佬们解释下?
回答
When written literally, a number is either an integer, or zero or more decimal digits followed by a dot (.) followed by one or more decimal digits and optionally an exponent composed of "e" or "E" and an integer. It corresponds to the <number-token> production in the CSS Syntax Module [[CSS-SYNTAX-3]](https://drafts.csswg.org/css-... As with integers, the first character of a number may be immediately preceded by - or + to indicate the number’s sign.
5.00004e+06
就是 5.00004 x 10^6 = 5000040
搜索关键字 科学计数法
以上是 CSS这种写法 height: 5.00004e+06px; 中,应该怎么理解?哪里有文档可以参考呢? 的全部内容, 来源链接: utcz.com/a/65731.html