如何从数学上得到SCSS中某个值的平方?

如何从数学上得到SCSS中某个值的平方?,css,sass,Css,Sass,Sass没有幂函数。那么我怎么能做这样的电力操作呢 .className { padding: 2^2; // Should equal 4 } 有什么想法吗?您必须为它创建一个函数,例如: @function power($number, $power) { $exponent: 1; @if $power > 0 { @for $i from 1 through $power { $exponent: $exponent

Sass没有幂函数。那么我怎么能做这样的电力操作呢

.className {
  padding: 2^2; // Should equal 4
}

有什么想法吗?

您必须为它创建一个函数,例如:

@function power($number, $power) {
    $exponent: 1;

    @if $power > 0 {
        @for $i from 1 through $power {
            $exponent: $exponent * $number;
        }
    } @else if $power < 0 {
        @for $i from 1 through $power {
            $exponent: $exponent / $number;
        }
    }

    @return $exponent;
}
@功能功率($number,$power){
美元指数:1;
@如果$power>0{
@从1到$power的$i{
$exponent:$exponent*$number;
}
}@else如果$power<0{
@从1到$power的$i{
$exponent:$exponent/$number;
}
}
@返回$index;
}

这应该归功于这个家伙:当你不清楚操作员如何使用一种语言时,阅读文档有什么不对?