ホームページ > 記事 > ウェブフロントエンド > ネイティブ サポートなしで IE11 で CSS 変数を使用できますか?
IE11: CSS 変数 Polyfill
質問:
IE11 で CSS 変数を使用できますかネイティブ サポートなしですか?
答え:
はい、CSS Vars Ponyfill を使用します。
CSS Vars Ponyfill は、クライアント側の JavaScript ライブラリです。 CSS カスタム プロパティを静的な値に変換し、IE11 ブラウザが CSS 変数をサポートできるようにします。次のような機能を提供します。
使用法:
Web ページにポニーフィルを含める:
<script src="https://unpkg.com/css-vars-ponyfill/dist/css-vars-ponyfill.js"></script>
制限事項:
例:
:root { --color: red; } p { color: var(--color); }
:root { --size: 1em; --multiplier: 2; } p { font-size: calc(var(--size) * var(--multiplier)); }
W3C 仕様:
以上がネイティブ サポートなしで IE11 で CSS 変数を使用できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。