如何在做一些数学后得到百分比(%)或像素(px)的值? | Lesscss

时间:2013-05-18 13:56:54

标签: less

关于Lesscss,我有一个简单的问题。如何在Lesscss中获得百分比或像素的计算值。就像,我有这个: ((1 / 1) * 1) = 1 。我知道答案是1,但我希望此"1"的百分比或像素为:"1%""1px"

我只需在计算值中插入或添加percentage (%)pixel (px)符号。

我很感激帮助。

2 个答案:

答案 0 :(得分:12)

使用:

unit(@yourvalue,px)

unit(@yourvalue,~"%")

read more here

附加说明: 默认情况下,计算中第一个出现的单位将分配给结果。例如,unit((1 / 2 * 3),px);(1px / 2% * 3rem)都将返回1.5px

答案 1 :(得分:0)

我得到了解决方案。所需要的是简单地将(1%)或(1px)乘以计算值。

百分比:((1 / 1) * 1) * 1% = 1%
对于Pixel:((1 / 1) * 1) * 1px = 1px

祝你好运! (Y)。