CSS развивается со временем, и к нему добавляются новые функции, упрощающие реализацию наиболее часто используемых функций. Сегодня мы увидим такую функцию, которая делает CSS еще более мощным.
@property (at-правило) позволяет разработчикам определять собственные свойства. В этом посте мы рассмотрим, что такое @property, чем он полезен и как его использовать, на практических примерах.
Пользовательские свойства (переменные) CSS существуют уже давно и позволяют хранить и повторно использовать такие значения, как цвета, размеры шрифта или любые другие значения стиля. Однако до недавнего времени им не хватало расширенных функций, таких как определение типов и значений по умолчанию. Это особенно полезно, если мы хотим реализовать сложную анимацию (подробнее об этом в следующих статьях).
Правило @property представляет собой регистрацию пользовательского свойства непосредственно в таблице стилей без необходимости запуска JS.
@property --my-custom-property { syntax: ""; inherits: false; initial-value: red; }
Исходное сообщение
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3