Skip to Main Content
CSS: The Definitive Guide, 5. Auflage
book

CSS: The Definitive Guide, 5. Auflage

by Eric Meyer, Estelle Weyl
September 2024
Intermediate to advanced content levelIntermediate to advanced
1128 pages
32h 49m
German
O'Reilly Media, Inc.
Book available
Content preview from CSS: The Definitive Guide, 5. Auflage

Kapitel 3. Pseudo-Klassen- und -Element-Selektoren

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Im vorigen Kapitel hast du gesehen, wie Selektoren ein einzelnes Element oder eine Sammlung von Elementen mit relativ einfachen Ausdrücken, die HTML-Attributen im Dokument entsprechen, anpassen können. Das ist toll, wenn du nur die Attribute auswählst, aber was ist, wenn du einen Teil des Dokuments anhand seines aktuellen Zustands oder seiner Struktur auswählst? Oder wenn du alle Formularelemente auswählen willst, die deaktiviert sind, oder die für das Absenden des Formulars erforderlich sind, um es zuzulassen? Für diese und viele andere Fälle gibt es in CSS die Selektoren pseudo-class und pseudo-element.

Pseudoklassen-Selektoren

MitPseudoklassen-Selektoren kannst du Stile zuweisen, die aus dem Zustand bestimmter Elemente oder Auszeichnungsmuster im Dokument oder sogar aus dem Zustand des Dokuments selbst abgeleitet werden.

Der Begriff Phantomklassen mag etwas seltsam klingen, aber so kann man sich am besten vorstellen, wie Pseudoklassen funktionieren. Nehmen wir zum Beispiel an, du möchtest jede zweite Zeile einer Datentabelle hervorheben. Dazu könntest du jede zweite Zeile mit etwas wie class="even" markieren und dann CSS schreiben, um die Zeilen mit dieser Klasse hervorzuheben - oder (wie du gleich sehen wirst) du könntest einen Pseudoklassen-Selektor verwenden, um denselben Effekt zu erzielen. ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

JavaScript Schnelleinstieg - Dynamische Webseiten programmieren in 14 Tagen

JavaScript Schnelleinstieg - Dynamische Webseiten programmieren in 14 Tagen

Ulrike Häßler
Windows® 2000 Active Directory™

Windows® 2000 Active Directory™

Edgar Brovick, Doug Hauger, William C. Wade

Publisher Resources

ISBN: 9781098184254Supplemental Content