CSS está evoluindo com o tempo e recursos mais recentes estão sendo adicionados a ele para facilitar a implementação das funcionalidades mais comumente usadas. Hoje veremos esse recurso que torna o CSS ainda mais poderoso.
O @property (em regra) permite que os desenvolvedores definam propriedades personalizadas. Neste post, veremos o que é @property, por que é útil e como usá-lo com alguns exemplos práticos.
As propriedades personalizadas CSS (variáveis) já existem há algum tempo e permitem armazenar e reutilizar valores como cores, tamanhos de fonte ou quaisquer outros valores de estilo. No entanto, até recentemente, faltavam-lhes recursos avançados, como definição de tipos e valores padrão. Isso é especialmente útil se quisermos implementar animações complexas (mais sobre isso nos próximos posts).
A regra @property representa um registro de propriedade personalizada diretamente na folha de estilo sem a necessidade de executar nenhum js.
@property --my-custom-property { syntax: ""; inherits: false; initial-value: red; }
Postagem original
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3