CSS está evolucionando con el tiempo y se le agregan funciones más nuevas que facilitan la implementación de las funciones más utilizadas. Hoy veremos una característica que hace que CSS sea aún más poderoso.
La @property (regla at) permite a los desarrolladores definir propiedades personalizadas. En esta publicación, veremos qué es @property, por qué es útil y cómo usarlo con algunos ejemplos prácticos.
Las propiedades personalizadas (variables) de CSS existen desde hace un tiempo y le permiten almacenar y reutilizar valores como colores, tamaños de fuente o cualquier otro valor de estilo. Sin embargo, hasta hace poco, carecían de funciones avanzadas como la definición de tipos y valores predeterminados. Esto es especialmente útil si queremos implementar animaciones complejas (más sobre esto en próximos posts).
La regla @property representa un registro de propiedad personalizado directamente en la hoja de estilo sin tener que ejecutar ningún js.
@property --my-custom-property { syntax: ""; inherits: false; initial-value: red; }
Publicación original
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3