我目前正在使用 grunt-sass 和 libsass 的 node-sass 包装器。无论如何在四舍五入 float 时改变精度?我知道它可以在 ruby sass 中更改,但无论如何都找不到在 libsass 中更改它的方法。
它目前四舍五入为 5,但如果我需要给出一个重复出现的数字的行高,即 1.33333,我会在它转换为屏幕上的像素时遇到一些小差异。将它四舍五入到 7 个位置可以解决这个问题。
如果有人设法改变了这一点,请告诉我。
提前致谢
最佳答案
截至目前似乎有 official support for specifying a precision in node-sass
.
由于 grunt-sass
只是将您提供给它的大部分选项传递给 node-sass
,因此在您的 grunt 文件中传递这样的选项就足够了:
sass: {
options: {
precision: 10,
// other options
},
// your targets
}
关于node.js - 在 node-sass/libsass 中更改精度的任何方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20817397/