2011-07-05 16 views

Respuesta

9

No se puede hacer con CSS puro, pero se puede hacer con javascript. Consulte Pixastic's blend function, tiene ~ 20 métodos de fusión que coinciden con los de Photoshop.

Nota: esta respuesta se ha vuelto menos precisa con el paso de los años. El atributo mix-blend-mode ahora funciona en la mayoría de los navegadores, y parece que pixastic ha desaparecido.

+0

+1 guau, muy agradable. Para su información, es teóricamente posible incorporar algo como esto en CSS, pero tendría que analizar las hojas de estilo para extraer las reglas y luego procesarlas con JS. –

0

ahora puede hacerlo con CSS, pero sólo en los navegadores modernos, tratar background-blend-mode: multiply; que se funda la imagen de fondo de un elemento con su color de fondo.

1

Llego tarde a la fiesta, pero ahora existe una propiedad de mix-blend-mode css que aplica el modo de combinación a un elemento completo que tiene en cuenta los elementos siguientes.

Cuestiones relacionadas