CSS转换比例允许的最大小数位数?

时间:2015-12-15 16:38:08

标签: css css3

我试图减少JS操作的小数位数,并使用结果将transform: scale(x)内联CSS设置为元素。

我找不到任何参考,知道这样的CSS函数允许多少小数。

我想知道逗号后允许(并在转换中使用浏览器)有多少个数字。 (0.0000000N)

2 个答案:

答案 0 :(得分:6)

specification将比例值定义为<number>is defined为:

  

数字是<integer>或零或更多十进制数字后跟一个点(。)后跟一个或多个十进制数字,以及可选的由&#34; e&#34;组成的指数。或&#34; E&#34;和整数。它对应于CSS语法模块[CSS3SYN]中的<number-token>生成。与整数一样,数字的第一个字符可以紧跟在 - 或+之前,以表示数字的符号。

注意缺少多少&#34;更多&#34;允许十进制数字。因此浏览器会施加任何限制,这显然会因浏览器而异。

答案 1 :(得分:3)

因为它似乎对其他人有用,并通过扩展它来修改已接受的问题,我会将我的评论升级为答案:

在上一个术语中,您获得的小数位数主要取决于浏览器的实现,因此,根据您的目标,您需要进行更多研究。在这里你有一个很好的职位和一个很好的起点:

Browser Rounding and Fractional Pixels