Definición de .mix-blend-mode aplicado en CSS
La propiedad .mix-blend-mode define cómo el contenido de un elemento debe combinarse con sus antecedentes. Por ejemplo, el texto de A
podría combinarse con el fondo detrás de él de manera interesante.
Caso de uso de mix-blend-mode
Esta propiedad de CSS habitualmente se emplea de esta forma:
.blend {
mix-blend-mode: exclusion;
}
Otro ejemplo más avanzado de .mix-blend-mode es el siguiente de CODEPEN:
Sintaxis de .mix-blend-mode en CSS
mix-blend-mode: normal|multiply|screen|overlay|darken|lighten|color-dodge|color-burn|difference|exclusion|hue|saturation|color|luminosity;
Valores
| Valor | Descripción | Manifestación |
|---|---|---|
| normal | Esto es predeterminado. Establece el modo de fusión en normal | |
| multiplicar | Establece el modo de fusión para multiplicar | |
| pantalla | Establece el modo de fusión a la pantalla | |
| cubrir | Establece el modo de fusión en superposición | |
| oscurecer | Establece el modo de fusión para oscurecer | |
| aligerar | Establece el modo de fusión para aclarar | |
| esquivar el color | Establece el modo de fusión en color-dodge | |
| color quemado | Establece el modo de fusión para quemar color | |
| diferencia | Establece el modo de fusión a la diferencia | |
| exclusión | Establece el modo de fusión a la exclusión | |
| matiz | Establece el modo de fusión en tono | |
| saturación | Establece el modo de fusión a saturación | |
| color | Establece el modo de fusión en color. | |
| luminosidad | Establece el modo de fusión en luminosidad. |
Exploradores compatibles con .mix-blend-mode
Los números de la tabla detallan la primera versión del navegador que es completamente compatible con la propiedad.
Los números seguidos de -webkit- especifican la primera versión que funcionó con un prefijo.
| Property | Chrome | Internet Explorer / Edge | Firefox | Safari | Opera |
|---|---|---|---|---|---|
| object-fit | 31.0 | 16.0 | 36.0 | 7.1 | 19.0 |
Referencias técnicas
- Basics of CSS Blend modes
- mix-blend-mode on MDN
- mix-blend-mode on W3C
- A collection of CSS Blend Mode demos
- Getting to know CSS Blend Modes