在css中,我应该将重复出现的数字四舍五入到多少位数



假设我想将一个元素设置为页面宽度的2/3。

我们可以使用类似的东西:

width: 66.66666666666666666666666666666666666666666666%

我想在某个时候浏览器会停止记录数字,但这是在什么时候?

在css中使用循环小数时,我们还有什么需要注意的吗?


您可以使用以下内容:
width: calc(100% / 3);width: calc(200% / 3)

(在您的情况下(我通常把数值四舍五入到小数点后一位。我想,这就足够了。

5k屏幕的宽度为5120像素。取0.6,然后取0.66等得出:

5120 * 0.6 = 3072.0
5120 * 0.66 = 3379.20
5120 * 0.666 = 3409.920
5120 * 0.6666 = 3412.9920
5120 * 0.66666 = 3413.29920
5120 * 0.666666 = 3413.329920

我将让你来计算它是否值0.666和以上的几个像素,或者甚至34个像素在0.66&0.666.

最新更新