每当我在计算机(Ubuntu 13.10,AMD64)上将较少的文件编译为CSS时,与同事在其计算机上进行编译(Mac OSX 10.6)时,我得到的浮点结果就会大不相同。一切都很好。浮点数学等。数字基本相同。等等。

但这使差异和提交输出变得非常烦人。我最终会忽略其中的数百个:

.col-lg-offset-10 {
  margin-left: 83.33333333%;
  margin-left: 83.33333333333334%;
}

我应该怎么做才能避免这个问题?

最佳答案

您很可能正在使用其他的Less版本。较少(从1.6.2版本开始)将输出数字四舍五入到小数点后8位。因此,解决方案是同步您和您的同事使用的Less工具。

关于less - 较少的编译器在Linux和OSX上使用不同的浮点精度,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22403929/

10-11 14:03