de.hideout-lastation.com
Paradies Für Designer Und Entwickler


Wie man den CSS3-Mischmodus verwendet [CSS3-Tipps]

Hinweis: Für diese Funktion muss die chrome: // Flags-Seite aktiviert sein, damit sie funktioniert.

Wenn Sie jemals einen Grafik- oder Fotoeditor wie Photoshop und Pixelmator verwendet haben, sollten Sie mit den Mischmodi vertraut sein. Überblendungsmodi ist eine Sammlung von Modi, mit denen ein Objekt mit anderen Objekten verschmelzen und kontrastreiche Ausgabe des Mixes erzeugen kann . Wenn es richtig gemacht wird, könnten Mischmodi ein sehr verlockendes Ergebnis, wie dieses, ergeben.

Der Überblendungsmodus wurde nur in Grafik- und Foto-Editoren gefunden. Heutzutage können Sie es im CSS-Bereich finden. Schauen wir uns an, wie es funktioniert.

Anfangen

Es ist erwähnenswert, dass der CSS3-Mischmodus eine experimentelle Funktion ist. Firefox und Chrome sind zum Zeitpunkt des Schreibens der einzige Browser, der mit dieser Funktion ausgeliefert wird.

Hinweis: Bevor Sie den CSS3-Überblendungsmodus rendern können, müssen Sie in Chrome die Web Platform-Funktionen auf der Seite chrome: // flags aktivieren.

Hintergrund und Mix-Mischmodus

Es gibt zwei neu eingeführte CSS-Eigenschaften für den Mischmodus: mix-blend-mode und background-blend-mode .

Der mix-blend-mode definiert, wie sich der Inhalt eines Elements mit dem darunter liegenden Inhalt vermischt . Während die background-blend-mode Eigenschaft, wie der Name impliziert, die Hintergrundfarbe, das Hintergrundbild und die Hintergrundgradienten adressiert .

Wie in Photoshop können wir die folgenden Mischungsmodi auf diese CSS-Eigenschaften anwenden: Normal, Multiplizieren, Bildschirm, Überlagern, Abdunkeln, Aufhellen, Farbwechsel, Farbbrennen, Hartlicht, Weichlicht, Differenz, Ausschluss, Farbton, Sättigung, Farbe und Leuchtkraft.

Verwenden des CSS3-Mischmodus

Das Google-Logo ist bunt und wurde für das Google Doodle-Projekt in vielen Formen gestaltet. In diesem Post werden wir den Blend-Effekt für das Google-Logo ausführen, um zu veranschaulichen, wie diese neue CSS3-Funktion funktioniert.

Lassen Sie uns zuerst das Markup setzen: Wir umschließen jeden Buchstaben mit einem Span-Element, so dass wir verschiedene Farben sowie Stilregeln für den Buchstaben festlegen können.

o o g l e G o o g l e

Anschließend fügen wir die von BrandColors abgeleiteten Farben für die Marke Google hinzu. Hier wählen wir das Element mithilfe des nth-child Selektors aus und lassen uns die Stile anwenden, ohne zusätzliche HTML-Klassen zu jedem der span-Elemente hinzufügen zu müssen, die die Buchstaben umhüllen.

 .demo-wrapper .title {Briefabstand: -25px; } span: erstes Kind {color: # 4285f4; Position: relativ; Z-Index: 100; } span: nth-child (2) {Farbe: # db4437; } span: nth-child (3) {Farbe: # f4b400; } span: nth-Kind (4) {color: # 4285f4; Position: relativ; Z-Index: 100; } span: Nth-Kind (5) {Farbe: # 0f9d58; } span: Nth-Kind (6) {Farbe: # db4437; } 

In diesem Stadium, hier ist, wie das Logo ausfällt. Das Logo sieht jetzt dichter aus, wenn wir den Leerraum zwischen dem Buchstaben bei -25px durch hinzugefügten Code verringern.

Jetzt wenden wir den Mischmodus an.

 span {Mix-Blend-Modus: Multiplizieren; } 

Die ursprünglichen Farben des Logos sowie die Farben der geschnittenen Buchstaben werden lebendiger .

Wir haben das Logo sowohl mit Deckkraft als auch mit CSS3-Mischmodus angewendet. Die Ausgabe ist wie erwartet ausgeprägt; Die Farben des Google-Logos mit der angewendeten Deckkraft wirken abgestanden und verblasst. Sehen Sie unten eine Demo ihres Vergleichs in Aktion.

  • Demo anzeigen
  • Quelle herunterladen

Weitere Ressourcen

  • CSS Compositing und Blending Level 1 Dokumentation - W3C
  • Neue CSS-Farbverlaufsmöglichkeiten mit der Eigenschaft background-blend-mode

Mobile-Friendly Banking - 5 Services, die die Art und Weise ändern, wie Sie bankieren

Mobile-Friendly Banking - 5 Services, die die Art und Weise ändern, wie Sie bankieren

Es ist nicht wirklich schwierig zu sagen, dass die großen Banken nicht mit der Kurve mithalten . Sie scheinen nicht nur glücklich zu sein, die Bedürfnisse von kleinen Kunden zu ignorieren, aber diese großen Banken sind nicht wirklich gut darin, mit dem mobilen Lebensstil der heutigen Stadtbewohner Schritt zu halten. Zw

(Tech- und Design-Tipps)

WLAN-Passwörter von Flughäfen auf der ganzen Welt - dafür gibt es eine Karte

WLAN-Passwörter von Flughäfen auf der ganzen Welt - dafür gibt es eine Karte

Wenn Sie viel reisen, ist einer der wunden Punkte der Reise die Verfügbarkeit von Internetzugang. Für die meisten von uns greifen wir für unsere dringenden Bedürfnisse auf das WLAN des Flughafens zurück, zumindest bis wir uns eine Alternative an unserem Ziel sichern können. Ich bin mir sicher, dass Sie die Notwendigkeit einer Karte verstehen, die alle Passwörter für den WiFi-Zugang des Flughafens auf der ganzen Welt auflistet.Diese K

(Tech- und Design-Tipps)