Ich brauche die Hintergrundfarben aus 2 Elementen mischen CSS Ich habe mit den background-blend-mode:multiply
Hantieren aber das funktioniert nur, wenn ich die 2 Farben im gleichen Elemente habe.Blending 2 Elemente Hintergrundfarben mit CSS
Ich brauche so etwas zu erreichen -
Ich habe viel gesucht, aber nicht in der Lage, es herauszufinden. Die hilfreichste Ressource, die ich gefunden habe, war http://blogs.adobe.com/webplatform/2012/07/17/new-blending-features-in-css/, die zeigt, wie man es mit Canvas macht. Ist es möglich, dasselbe mit CSS zu tun?
EDIT
Die Kreise waren über nur ein Beispiel zu zeigen, was ich brauchte. Wie gesagt, ich habe nach Farben für 2 verschiedene Elemente gesucht. Ich habe eine Geige für meine tatsächlichen Formen geschaffen, die ich vermischen muss. http://jsfiddle.net/fmgfsr4o/2/
Ich fand [diese Frage] (http://stackoverflow.com/questions/23986063/using-css-blend-mode-on-dom-element-above-the-element-with-the-background-image) das könnte helfen. –
haben Sie versucht, mehrere Hintergründe für dasselbe Element zu verwenden? etwas wie das: erster Hintergrund ist ein roter Kreis auf dem links, zweiter ist ein grüner Kreis auf dem Recht. Ich denke, du kannst es in reinem CSS zeichnen, vielleicht mit einigen Farbverläufen oder ähnlichem. Sie können auch versuchen, mit CSS - Pseudoelementen zu spielen (': after' und': before') – pomeh
Grundsätzlich ... No. Mischmodi sind in CSS noch nicht verfügbar und es gibt keine CSS-Alternative. Sie ** könnten ** in der Lage sein, etwas in JS zu tun. –