私たちは、postcss-nestedプラグインを使用してスタイルシート全体の名前空間を設定するシナリオを持っています。入れ子になったクラスで定義されたfont-familyにアクセスするには?
から:
@font-face {
font-family:my-font;
src:url('data:application/font-woff;base64,d09GR...') format("woff");
}
.label {
font-family: my-font;
font-weight:normal;
visibility:visible;
}
へ:使用
.wrapper {
@font-face {
font-family:my-font;
src:url('data:application/font-woff;base64,d09GR...') format("woff");
}
}
.wrapper .label {
font-family: my-font;
font-weight:normal;
visibility:visible;
}
:ネストされたとき
postcss([require('postcss-nested')]).process(`.wrapper { ${plainCSS} }`, { parser: safe });
上記のクラスlabel
my-font
にアクセスできませんでした。それにアクセスする方法はありますか?
おかげでV3.0.0でそれをリリースされました。問題のCSSは、postcssを使用してプレーンなCSSから生成されたもので、私たちはお尻を使用していません。私の質問も更新されます。 – Phanindra