Dart Sassで除算を行う方法をメモ。
サンプルコード
まずは警告の表示される例です。
.test { width: percentage(50 / 100); }
コンパイル自体は行われますが、以下のような警告が表示されます。
Deprecation Warning: Using / for division is deprecated and will be removed in Dart Sass 2.0.0. Recommendation: math.div(50, 100) More info and automated migrator: https://sass-lang.com/d/slash-div
除算の際に「/」を使用するのは非推奨で、Dart Sass 2.0.0 で削除予定のようです。
「/」の代わりにmath.div()を使用します。
@use "sass:math"; .test { width: percentage(math.div(50, 100)); }
これで警告が出ないでコンパイルできるようになりました。
コメントが承認されるまで時間がかかります。