問題タブ [dart-sass]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
css - Sass: @use でエラーが発生、未定義の変数
Sass を使用しています@use
が、代わりにキーワードを使用したいと考えています@import
。なぜなら、@import
バグのある問題がたくさんあるからです。また、この機能は dart-sass のみがサポートしているため、node-sass を dart-sass に変更しました。しかし、問題が発生。
私の元のコード
dart-sass と@use
応用コード
エラー: 未定義の変数です。
どうすれば解決できますか?
css - sass 変数を使用して css 変数の値を定義できない理由
sass 変数と sass 数学演算子を使用して、さまざまな cssfont-size
変数を定義しようとしています。
css 変数を次のように定義しました。
次に、他のファイルで css 変数を次のように使用しました。
これはまったく機能しません。私のフォントサイズはまったく変わりません。私はsassの数学演算子に何か問題があるのではないかと思ったので、そのようなことを試しました:
これは機能し、私のフォントサイズは2rem
期待どおりに等しくなりました。この発見の後、sass変数で何か間違ったことをしているのかもしれないと思ったので、css変数をそれに変更しました:
そして、これはうまくいきません!私は自分が間違っていることを本当に知りません。これらの css 変数を sass 変数と sass 数学演算子で定義する方法を誰かに説明してもらえますか?
ノート:
- css
calc
関数を使用すると、これも機能します。
.scss
ファイルをコンパイルするために、css-loaderとsass-loaderでWebpack 5.10.3を使用しています