¿podemos imitar la funcionalidad de la función de sass oscura () usando las variables CSS a Genere tonos de un color definido?
css introduce "sintaxis de color relativo", que habilita lo siguiente:
:root { --color-primary: #f00; --color-primary-darker: hsl(from var(--color-primary) h s calc(l - 5)); --color-primary-darkest: hsl(from var(--color-primary) h s calc(l - 10)); }
aquí así es como funciona:
Use estas variables para elementos de estilo:
.button { background: var(--color-primary); } .button:hover, .button:focus { background: var(--color-primary-darker); } .button:active { background: var(--color-primary-darkest); }
Este enfoque le permite definir tonos de color dinámicamente sin modificar la variable de color, logrando el efecto de gradiente deseado con tres tonos.
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