私はpxをemに変換する関数を作成しました。デフォルトでは、変数$base-font-size
を使用します。では、ブラウザの幅に基づいてその変数を変更したい場合、ベストプラクティスは何ですか?それは可能ですか?変数を変更すると、関数を呼び出すすべての場所が再計算されますか?応答的なSass変数
@function em($pixels, $context: $base-font-size) {
@return ($pixels/$context) * 1em;
}
また、この関数を呼び出すすべての場所で再呼び出しする必要がありますか?ありがとう
ビューポートの幅に応じてフォントサイズを変更するビューポートの幅と高さの設定を使用することもできます。https://css-tricks.com/fun-viewport-units/ – Brad