Auto-Kontrast der Schriftfarbe zum Hintergrund

8

Ich habe einen Hintergrund eines Feldes. Der Boden ist grün, die Oberseite ist grau. Es gibt Text über dem Hintergrund. Gibt es eine Möglichkeit für den Text, die Farbe des Hintergrunds zu "erkennen" und die Schrift so zu färben, dass sie kontrastiert?

Zum Beispiel würde der Text über dem grauen Himmel heller werden und der Text über dem grünen Feld würde dunkler werden, um es sichtbarer zu machen.

Ich komme hier vielleicht ziemlich weit, aber alle Vorschläge werden geschätzt. (Bitte beachten Sie, dass ich nicht nach der Antwort suche, um die Schriftfarben manuell zu ändern.)

    
Evorlor 22.01.2014, 18:10
quelle

1 Antwort

13

Mehr als ein Experiment als sonst:

Setze den Text mit einem Hintergrund-Erben, um den Hintergrund der Basis zu erhalten; Klicke dann auf den Text und wende dann einige Filter an:

%Vor%

Geige

(Arbeitet nur im Webkit)

Überprüfen Sie auch diese:

animierter Wahnsinn

Kontrastanimation

UPDATE: Wir haben neue Wege, damit umzugehen. Sehen Sie sich eine Demo mit dem Mix-Blend-Modus an: Unterschied

%Vor% %Vor%
    
vals 23.01.2014, 17:52
quelle