CSS は時間の経過とともに進化しており、最もよく使用される機能を簡単に実装できるように新しい機能が追加されています。今日は、CSS をさらに強力にする機能を一度見てみましょう。
@property (at-rule) を使用すると、開発者はカスタム プロパティを定義できます。この投稿では、@property とは何か、なぜそれが役立つのか、そしてその使用方法を実際の例とともに見ていきます。
CSS カスタム プロパティ (変数) は以前から存在しており、色、フォント サイズ、その他のスタイル値などの値を保存して再利用できます。ただし、最近まで、型やデフォルト値の定義などの高度な機能がありませんでした。これは、複雑なアニメーションを実装する場合に特に便利です (これについては今後の投稿で詳しく説明します)。
@property ルールは、js を実行することなく、スタイルシートで直接カスタム プロパティの登録を表します。
@property --my-custom-property { syntax: "<color>"; inherits: false; initial-value: red; }
元の投稿
以上がカスタム変数の CSS @property の初心者ガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。