例:これは、レンダリングされcontentプロパティの値にCSSカスタムプロパティを使用できますか?
:root {
--PrimaryThemeColor: #3acfb6; /* with or without quotes */
}
.ColorSwatch:after {
content: var(--PrimaryThemeColor);
}
、計算されたCSSは、文字通りその値です。
content: var(--PrimaryThemeColor);
私はフォールバックとして計算値を注入ポストプロセッサを使用している場合であっても、値自体が文字列ではないので、それはcontent
には無効です。
.ColorSwatch:after {
content: #3acfb6;
content: var(--PrimaryThemeColor);
}
「引用符の有無」とはどういう意味ですか?引用符で正しく動作するはずです。 – BoltClock
はい、可能です。しかし、あなたの問題は、 'content'で変数を使うのではなく、色を文字列に変換しているようです。 – Oriol
CSS変数は、CSSプロパティに適用すると機能しますが、コンテンツに適用されていない場合は機能しません。 CSS変数は、その値を文字列として出力するjavascript変数のようには動作しません。 – Buffalo