Nueva Función light-dark() de CSS y ¿Qué Hace?
2 minuto(s)En esta página:
El lenguaje de diseño CSS constantemente está recibiendo actualizaciones por parte de la W3C.
Estuve leyendo el borrador del Módulo de color CSS Nivel de la W3C y mencionan que están trabajando en una nueva función llamada light-dark() que mejorará la experiencia de los usuarios.
En este post te hablaremos sobre la Nueva Función light-dark() de CSS y ¿qué hace?, vamos con ello.

La función light-dark() es una función CSS que a futuro que permitirá a los desarrolladores Front-end implementar un cambio de color sencillo entre modo claro y oscuro.
Al menos hasta la fecha de este post, para cambiar de modo claro a oscuro se utiliza la consulta de medios o media query prefers-color-scheme, por ejemplo:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
.theme-cafe { background: #dca; color: #731; } @media (prefers-color-scheme: dark) { .theme-cafe.adaptive { background: #753; color: #dcb; outline: 5px dashed #000; } } |
Y con la función light-dark()se podrá hacer de la siguiente manera:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
#elemento{ color-scheme: light dark; .oscuro { color-scheme: dark; } .claro { color-scheme: light; } & div { background: light-dark(#d4d4d4, #000000); color: light-dark(#2b2929, #d9d7d7); } } |
Para que light-dark() funcione, también debes incluir una propiedad color-scheme.
Conclusión
En este artículo hemos hablado sobre la Nueva Función light-dark () de CSS y qué hace? Es importante mantenerse actualizado y conocer las nuevas funciones que tendrá CSS en el futuro. Siempre cae bien tener nuevas alternativas para realizar la funcionalidad de modos oscuro y claro en una página web.
Nota(s)
- No olvides que debemos usar la Tecnología para hacer cosas Buenas por el Mundo.
Síguenos en nuestras Redes Sociales para que no te pierdas nuestros próximos contenidos.
También en las categorías, etiquetas, búsquedas y más.
En versiones anteriores, se veian con alto disparejo.
Seguimos trabajando en mejorar la comunidad.



Seguimos trabajando las 24 horas del día para brindarte la mejor experiencia en la comunidad.
Hemos corregido el problema y ahora la web no muestra esa barra horizontal y se ve en su tamaño natural.
Seguimos trabajando las 24 horas del día, para mejorar la comunidad.
Seguimos trabajando las 24 horas y 365 días del año para mejorar tu experiencia en la comunidad.

Seguimos trabajando para brindarte le mejor experiencia en Nube Colectiva.
Social
Redes Sociales (Developers)
Redes Sociales (Digital)