Heim Web-Frontend CSS-Tutorial Detaillierte Erläuterung der CSS-Unschärfeeigenschaften: Filter und Hintergrundfilter

Detaillierte Erläuterung der CSS-Unschärfeeigenschaften: Filter und Hintergrundfilter

Oct 20, 2023 pm 04:48 PM
属性 filter CSS-Unschärfeattributunschärfe

CSS 模糊属性详解:filter 和 backdrop-filter

Detaillierte Erklärung des CSS-Unschärfeattributs: Filter und Hintergrundfilter

Einführung:
Beim Entwerfen von Webseiten benötigen wir häufig einige Spezialeffekte, um die visuelle Attraktivität der Seite zu erhöhen. Der Unschärfeeffekt ist einer der häufigsten Spezialeffekte. CSS bietet zwei Unschärfeattribute: Filter und Hintergrundfilter, die zum Unschärfen von Elementinhalten bzw. Hintergrundinhalten verwendet werden. In diesem Artikel werden diese beiden Eigenschaften ausführlich erläutert und einige konkrete Codebeispiele bereitgestellt.

1. Filterattribut

Das Filterattribut wird verwendet, um den Inhalt von Elementen zu verwischen. Es kann eine Vielzahl unterschiedlicher Effekte erzielen, darunter Gaußsche Unschärfe, Helligkeitsanpassung, Kontrastanpassung und mehr. Nachfolgend sind einige häufig verwendete Filterattributwerte und ihre Auswirkungen aufgeführt.

  1. Gaußsche Unschärfe (Unschärfe): Dieses Attribut kann verwendet werden, um Elementen einen Unschärfeeffekt hinzuzufügen. Je größer der Wert, desto größer die Unschärfe.
.blur {
  filter: blur(5px);
}
Nach dem Login kopieren
  1. Helligkeitsanpassung (Helligkeit): Mit diesem Attribut können Sie die Helligkeit des Elements anpassen. Werte kleiner 1 werden dunkler, Werte größer 1 heller.
.brightness {
  filter: brightness(0.5);
}
Nach dem Login kopieren
  1. Kontrastanpassung (Kontrast): Über dieses Attribut können Sie den Kontrast des Elements anpassen. Werte kleiner 1 verringern den Kontrast, Werte größer 1 erhöhen den Kontrast.
.contrast {
  filter: contrast(2);
}
Nach dem Login kopieren
  1. Farbeffekt umkehren (invertieren): Mit diesem Attribut kann dem Element ein inverser Farbeffekt hinzugefügt werden.
.invert {
  filter: invert(100%);
}
Nach dem Login kopieren
  1. Hue rotation (hue-rotate): Dieses Attribut kann den Farbton des Elements drehen.
.hue-rotate {
  filter: hue-rotate(90deg);
}
Nach dem Login kopieren

2. Hintergrundfilterattribut

Das Hintergrundfilterattribut wird verwendet, um den Hintergrundinhalt des Elements unscharf zu machen. Seine Verwendung ähnelt dem Filterattribut, funktioniert jedoch auf dem Hintergrund des Elements und nicht auf dem Inhalt des Elements selbst. Nachfolgend sind einige häufig verwendete Hintergrundfilter-Eigenschaftswerte und ihre Auswirkungen aufgeführt.

  1. Gaußsche Unschärfe (Unschärfe): Mit diesem Attribut kann dem Hintergrund des Elements ein Unschärfeeffekt hinzugefügt werden. Je größer der Wert, desto größer die Unschärfe.
.backdrop-blur {
  backdrop-filter: blur(5px);
}
Nach dem Login kopieren
  1. Helligkeitsanpassung (Helligkeit): Mit diesem Attribut können Sie die Hintergrundhelligkeit des Elements anpassen. Werte kleiner 1 werden dunkler, Werte größer 1 heller.
.backdrop-brightness {
  backdrop-filter: brightness(0.5);
}
Nach dem Login kopieren
  1. Kontrastanpassung (Kontrast): Mit diesem Attribut kann der Hintergrundkontrast des Elements angepasst werden. Werte kleiner 1 verringern den Kontrast, Werte größer 1 erhöhen den Kontrast.
.backdrop-contrast {
  backdrop-filter: contrast(2);
}
Nach dem Login kopieren
  1. Farbeffekt umkehren (invertieren): Mit diesem Attribut kann dem Hintergrund des Elements ein inverser Farbeffekt hinzugefügt werden.
.backdrop-invert {
  backdrop-filter: invert(100%);
}
Nach dem Login kopieren
  1. Hue rotation (hue-rotate): Dieses Attribut kann den Hintergrundfarbton des Elements drehen.
.backdrop-hue-rotate {
  backdrop-filter: hue-rotate(90deg);
}
Nach dem Login kopieren

Fazit:
Die Filter- und Hintergrundfiltereigenschaften von CSS bieten uns eine reiche Auswahl an Unschärfeeffekten, die das Design von Webseiten farbenfroher gestalten. Durch die sinnvolle Verwendung dieser Attribute kann die Seite einen cooleren Effekt erzielen. Es ist jedoch zu beachten, dass bei der Verwendung dieser Attribute bei verschiedenen Browsern Kompatibilitätsprobleme auftreten können. Daher sind bei der tatsächlichen Verwendung Kompatibilitätstests erforderlich, um die Konsistenz der Effekte sicherzustellen.

Referenzlink:

  • [MDN-Webdokumente: Filter](https://developer.mozilla.org/zh-CN/docs/Web/CSS/filter)
  • [MDN-Webdokumente: Hintergrundfilter]( https://developer.mozilla.org/zh-CN/docs/Web/CSS/backdrop-filter)

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der CSS-Unschärfeeigenschaften: Filter und Hintergrundfilter. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Wie erhalte ich ganzzahlige Literaleigenschaften in Python ohne SyntaxError? Wie erhalte ich ganzzahlige Literaleigenschaften in Python ohne SyntaxError? Aug 20, 2023 pm 07:13 PM

Um das Attribut „intliteral“ anstelle von „SyntaxError“ zu erhalten, verwenden Sie ein Leerzeichen oder eine Klammer

Wie benenne ich Eigenschaften von JSON mit Gson in Java um? Wie benenne ich Eigenschaften von JSON mit Gson in Java um? Aug 27, 2023 pm 02:01 PM

Die Gson@SerializedName-Annotation kann in JSON serialisiert werden und den angegebenen Namenswert als Feldnamen haben. Diese Annotation kann jede FieldNamingPolicy überschreiben, einschließlich der Standard-Feldbenennungsrichtlinie, die möglicherweise auf der Gson-Instanz festgelegt wurde. Mithilfe der GsonBuilder-Klasse können verschiedene Benennungsstrategien festgelegt werden. Syntax@Retention(value=RUNTIME)@Target(value={FIELD,METHOD})public@interfaceSerializedNameExample importcom.google.gson.annotations.*;

Pythons dir()-Funktion: Zeigen Sie die Eigenschaften und Methoden eines Objekts an Pythons dir()-Funktion: Zeigen Sie die Eigenschaften und Methoden eines Objekts an Nov 18, 2023 pm 01:45 PM

Dir()-Funktion von Python: Eigenschaften und Methoden eines Objekts anzeigen, spezifisches Codebeispiel erforderlich Zusammenfassung: Python ist eine leistungsstarke und flexible Programmiersprache und ihre integrierten Funktionen und Tools bieten Entwicklern viele praktische Funktionen. Eine der sehr nützlichen Funktionen ist die Funktion dir(), die es uns ermöglicht, die Eigenschaften und Methoden eines Objekts anzuzeigen. In diesem Artikel wird die Verwendung der Funktion dir() vorgestellt und ihre Funktionen und Verwendungen anhand spezifischer Codebeispiele demonstriert. Text: Die dir()-Funktion von Python ist eine integrierte Funktion.

Was tun, wenn die Eigenschaften der Win11-Festplatte unbekannt sind? Was tun, wenn die Eigenschaften der Win11-Festplatte unbekannt sind? Jul 03, 2023 pm 04:17 PM

Was soll ich tun, wenn die Festplatteneigenschaften von Win11 unbekannt sind? Kürzlich stellten Win11-Benutzer fest, dass das System bei der Verwendung ihres Computers einen Festplattenfehler auslöste. Und wie kann man es lösen? Viele Freunde wissen nicht, wie man im Detail vorgeht. Der Editor hat unten die Schritte zur Behebung des Win11-Festplattenfehlers zusammengestellt. Schritte zur Behebung des Win11-Festplattenfehlers 1. Drücken Sie zunächst die Tastenkombination Win+E auf der Tastatur oder klicken Sie auf den Datei-Explorer in der Taskleiste. 2. Suchen Sie in der rechten Seitenleiste des Datei-Explorers die Seite und klicken Sie mit der rechten Maustaste auf „Lokal“. Wählen Sie im sich öffnenden Menüelement „Datenträger (C :)“ die Option „Eigenschaften“. 3. Wechseln Sie im Fenster „Eigenschaften des lokalen Datenträgers (C:)“ zu „Extras“.

So beheben Sie den Fehler „[Vue-Warnung]: Fehler beim Auflösen des Filters'. So beheben Sie den Fehler „[Vue-Warnung]: Fehler beim Auflösen des Filters'. Aug 19, 2023 pm 03:33 PM

Methoden zur Behebung des Fehlers „[Vuewarn]:Failedtoresolvefilter“ Während des Entwicklungsprozesses mit Vue stoßen wir manchmal auf eine Fehlermeldung: „[Vuewarn]:Failedtoresolvefilter“. Diese Fehlermeldung tritt normalerweise auf, wenn wir in der Vorlage einen undefinierten Filter verwenden. In diesem Artikel wird erläutert, wie dieser Fehler behoben werden kann, und es werden entsprechende Codebeispiele aufgeführt. Wenn wir in Vue sind

Bottom-Attributsyntax in CSS Bottom-Attributsyntax in CSS Feb 21, 2024 pm 03:30 PM

Syntax und Codebeispiele für das Bottom-Attribut in CSS In CSS wird das Bottom-Attribut verwendet, um den Abstand zwischen einem Element und dem Boden des Containers anzugeben. Es steuert die Position eines Elements relativ zum unteren Rand seines übergeordneten Elements. Die Syntax des unteren Attributs lautet wie folgt: element{bottom:value;} wobei element das Element darstellt, auf das der Stil angewendet werden soll, und value den festzulegenden unteren Wert darstellt. Der Wert kann ein bestimmter Längenwert sein, z. B. Pixel

Welche Rolle spielt das pageXOffset-Attribut in JavaScript? Welche Rolle spielt das pageXOffset-Attribut in JavaScript? Sep 16, 2023 am 09:17 AM

Wenn Sie die Pixel ermitteln möchten, um die das Dokument von der oberen linken Ecke des Fensters gescrollt wird, verwenden Sie die Eigenschaften pageXoffset und pageYoffset. Verwenden Sie pageXoffset für horizontale Pixel. Beispiel Sie können versuchen, den folgenden Code auszuführen, um zu lernen, wie Sie das pageXOffset-Attribut in JavaScript verwenden – Live-Demonstration <!DOCTYPEhtml><html> <head> <style> &amp

Einführung in die Eigenschaften von Hearthstones Despair Thread Einführung in die Eigenschaften von Hearthstones Despair Thread Mar 20, 2024 pm 10:36 PM

Thread of Despair ist eine seltene Karte in Blizzard Entertainments Meisterwerk „Hearthstone“ und kann im Kartenpaket „Wizbane's Workshop“ erhalten werden. Kann 100/400 arkane Staubpunkte verbrauchen, um die Normal-/Goldversion zu synthetisieren. Einführung in die Eigenschaften von Hearthstones Faden der Verzweiflung: Er kann mit einer Chance in Wizbanes Werkstattkartenpaket erhalten oder auch durch arkanen Staub synthetisiert werden. Seltenheit: Selten Typ: Zauber Klasse: Todesritter Mana: 1 Wirkung: Verleiht allen Dienern ein Todesröcheln: Fügt allen Dienern 1 Schaden zu

See all articles