Chameleonic Header

Avatar of Chris Coyier
Chris Coyier am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

Schöne Demo von Sebastiano Guerriero. Wenn sich ein Header mit fester Position von unterschiedlich gefärbten Hintergründen überlappt, ändern sich die Farben, um zu dem Hintergrund zu passen. Sebastianos Technik ist sehr clever und beinhaltet mehrere Kopien des Headers innerhalb jedes Abschnitts (die Kopien sind für Screenreader versteckt), die alle übereinander positioniert und dann enthüllt werden, wenn der neue Abschnitt erscheint, dank eines clip-path für jeden Abschnitt.

Ein echter CSS-Trick, wenn ich je einen gesehen habe.

Es lässt mich wünschen, es gäbe einen einfacheren Weg, dies zu tun. Was wäre, wenn es einen magischen Wert für mix-blend-mode gäbe, der das erledigen würde? Ich bin nah genug herangekommen, dass es mir Hoffnung gibt.

Direkter Link →