2017-10-12 29 views
-1

Sassにはパワー機能がありません。では、どうすればこのような電源操作を行うことができますか?SCSSの値の二乗を数学的に求める方法は?

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

+0

あなたはどのように不明であるとき、ドキュメントを読んで何が悪いです演算子は言語で動作しますか? – Tomalak

+1

https://css-tricks.com/snippets/sass/power-function/ – Wouter

答えて

1

あなたは何か、それを機能させる必要があります:

@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; 
} 

クレジットはこれを作ったこの男に行く必要があります。https://www.bhalash.com/archives/13544805657

関連する問題