Sass 数字函数用于处理一些数值。
下表列出了 Sass 的数字函数:
函数 | 描述 & 实例 |
---|---|
abs(number) | 返回一个数值的绝对值。 实例: abs(15) 结果: 15 abs(-15) 结果: 15 |
ceil(number) | 向上取整 实例: ceil(15.20) 结果: 16 |
comparable(num1, num2) | 返回一个布尔值,判断 num1 与 num2 是否可以进行比较 实例: comparable(15px, 10px) 结果: true comparable(20mm, 1cm) 结果: true comparable(35px, 2em) 结果: false |
floor(number) | 向下取整 实例: floor(15.80) 结果: 15 |
max(number...) | 返回最大值 实例: max(5, 7, 9, 0, -3, -7) 结果: 9 |
min(number...) | 返回最小值 实例: min(5, 7, 9, 0, -3, -7) 结果: -3 |
percentage(number) | 将数字转化为百分比的表达形式。 实例: percentage(1.2) 结果: 120 |
random() | 返回 0-1 区间内的小数, 实例: random() 结果: 0.45673 |
random(number) | 返回 1 至 number 之间的整数,包括 1 和 limit。 实例: random(6) 结果: 4 |
round(number) | 返回最接近该数的一个整数,四舍五入。 实例: round(15.20) 结果: 15 round(15.80) 结果: 16 |