Color Playground
Interactivo
Elige un color y ve todas sus representaciones en los formatos soportados por CSS.
Formatos de color, gradientes y propiedades background.
Color Playground
Interactivo
Elige un color y ve todas sus representaciones en los formatos soportados por CSS.
background-* · gradientes
Fondos
Color sólido, imágenes y los cuatro tipos de gradiente CSS.
filter · backdrop-filter
Filtros
Efectos visuales CSS: blur, brightness, contrast, grayscale, hue-rotate, sepia, invert, drop-shadow…
oklch() · lab() · lch()
CSS Color 4
Espacios de color perceptualmente uniformes. oklch(L C H) — Luminosidad, Croma, Matiz — es el recomendado moderno por su predicibilidad.
Mismo L y C, diferente Hue → luminosidad perceptualmente uniforme
color: oklch(70% 0.15 142); /* L C H */
color: lch(70% 35 142); /* alternativa */
color: lab(70% -20 30); /* L a b */
color-mix()
Moderno
Mezcla dos colores en un espacio de color dado. Disponible desde Chrome 111+ / Safari 16.2+.
/* 50% mezcla en sRGB */
color: color-mix(in srgb, blue, red);
/* 80% azul en oklch */
color: color-mix(in oklch, #3d7ef5 80%, #e74c3c);
/* transparencia */
color: color-mix(in srgb, blue 60%, transparent);
mix-blend-mode · isolation
Composición
Define cómo se mezcla el color de un elemento con el fondo. Similar a los modos de fusión de Photoshop.
mix-blend-mode: multiply | screen | overlay |
darken | lighten | color-dodge |
color-burn | hard-light | soft-light |
difference | exclusion | hue |
saturation | color | luminosity
backdrop-filter
Efectos
Aplica filtros (blur, brillo, contraste…) al área detrás del elemento, no al elemento en sí. Base del efecto "glassmorphism".
.glass {
background: rgba(255,255,255, 0.15);
backdrop-filter: blur(8px) brightness(1.1);
border: 1px solid rgba(255,255,255, 0.3);
}
Contraste y accesibilidad
A11y
WCAG 2.1 exige una relación de contraste mínima. AA requiere 4.5:1 para texto normal, AAA requiere 7:1. CSS Level 5 incluye color-contrast().