Uso de variables en CSS

En CSS variables are finally landing in Chrome to help you clean up your code nos cuentan que Google Chrome 49 ya incorpora las variables de CSS, que permiten hacer cosas como esto:

:root {
 --main-color: #06c;
}
#foo h1 {
 color: var(--main-color);
}

Esto ya se podía hacer con el uso de SASS o LESS, preprocesadores de CSS. Ahora se puede hacer lo mismo, pero directamente en el navegador.

¿Se puede usar ya? Por ahora no es una buena idea, porque ni Opera ni Microsoft Edge lo soportan, pero seguro que en unos meses todos los navegadores modernos lo soportarán.

Más información en CSS Variables: Why Should You Care?

Profesor del Departamento de Lenguajes y Sistemas Informáticos de la Universidad de Alicante (España). Interesado en el desarrollo y la accesibilidad web.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.