Inhaltsverzeichnis
Heading 2
Heim Web-Frontend CSS-Tutorial Übersicht über gängige CSS-Selektorklassifizierungen

Übersicht über gängige CSS-Selektorklassifizierungen

Jan 13, 2024 pm 02:40 PM
层级选择器 Pseudo-Klassenselektor Grundlegender Selektor

Übersicht über gängige CSS-Selektorklassifizierungen

Allgemeine CSS-Selektorklassifizierung und spezifische Codebeispiele

Der CSS-Selektor ist ein Tool, mit dem Elemente von HTML-Dokumenten ausgewählt und ihnen bestimmte Stile zugewiesen werden. Die Beherrschung der verschiedenen Arten von CSS-Selektoren ist für das Schreiben effizienter CSS-Stylesheets von entscheidender Bedeutung. Im Folgenden finden Sie gängige CSS-Selektorkategorien und spezifische Codebeispiele.

  1. Elementselektor
    Der Elementselektor ist der gebräuchlichste CSS-Selektor. Es wählt Elemente aus, indem es ihre Tag-Namen auswählt. Um beispielsweise alle Absatzelemente auszuwählen, können Sie den folgenden Stil verwenden:
p {
  color: blue;
}
Nach dem Login kopieren
  1. Klassenselektor (Klassenselektor)
    Der Klassenselektor fügt das Klassenattribut zum HTML-Element hinzu und verwendet einen Punkt, um es zu identifizieren. Dadurch kann derselbe Stil auf mehrere Elemente im Dokument angewendet werden. Beispiele sind wie folgt:
.button {
  background-color: red;
}
Nach dem Login kopieren

So verwenden Sie es in HTML:

<button class="button">Click me</button>
Nach dem Login kopieren
  1. ID-Selektor (ID-Selektor)
    Der ID-Selektor fügt dem HTML-Element das ID-Attribut hinzu und verwendet das Nummernzeichen, um es zu identifizieren. Es eignet sich für Situationen, in denen nur einem Element ein bestimmter Stil zugewiesen werden muss. Das Codebeispiel lautet wie folgt: So verwenden Sie
#header {
  background-color: yellow;
}
Nach dem Login kopieren

in HTML:

<header id="header">This is the header</header>
Nach dem Login kopieren
  1. Untergeordneter Selektor (Untergeordneter Selektor)
    Der untergeordnete Selektor kann die direkten untergeordneten Elemente eines Elements auswählen. Es wird durch das Größer-als-Zeichen (>) identifiziert. Der folgende Code wählt die direkte untergeordnete Elementspanne aller Absatzelemente aus und setzt die Schriftfarbe auf Rot:
p > span {
  color: red;
}
Nach dem Login kopieren
<p>This is a <span>red</span> text.</p>
Nach dem Login kopieren
  1. Descendant Selector (Descendant Selector)
    Der Descendant Selector kann alle Nachkommenelemente eines Elements auswählen. Die Darstellung erfolgt durch Leerzeichen. Der folgende Code wählt die Span-Elemente innerhalb aller Absatzelemente aus und setzt die Hintergrundfarbe auf Grau:
p span {
  background-color: gray;
}
Nach dem Login kopieren
<p>This is a <span>gray</span> text.</p>
Nach dem Login kopieren
  1. Adjacent Sibling Selector (Adjacent Sibling Selector)
    Der Adjacent Sibling Selector kann das gleichgeordnete Element direkt hinter einem Element auswählen. Es ist mit einem Pluszeichen (+) gekennzeichnet. Der folgende Code wählt die p-Elemente aus, die unmittelbar auf alle h2-Elemente folgen, und setzt die Schriftfarbe auf Blau:
h2 + p {
  color: blue;
}
Nach dem Login kopieren
<h2 id="Heading">Heading 2</h2>
<p>This paragraph is immediately following the h2 element.</p>
Nach dem Login kopieren
  1. Universal Selector (Universal Selector)
    Der Universal Selector kann alle Elemente im HTML-Dokument auswählen. Es wird durch ein Sternchen (*) dargestellt. Der folgende Code wählt alle Elemente auf der Seite aus und legt den Rand auf 1 Pixel fest:
* {
  border: 1px solid black;
}
Nach dem Login kopieren

Die oben genannten sind gängige CSS-Auswahlkategorien und ihre Beispielcodes. Wenn Sie die verschiedenen Arten von Selektoren und deren Verwendung verstehen, können Sie beim Schreiben von CSS-Stylesheets flexibler und präziser vorgehen. Beachten Sie, dass das Kombinieren und Verschachteln von Selektoren auch mit CSS-Selektoren für eine spezifischere Elementauswahl und Stildefinition möglich ist.

Das obige ist der detaillierte Inhalt vonÜbersicht über gängige CSS-Selektorklassifizierungen. 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)

Was ist ein hierarchischer Selektor in CSS? Wie benutzt man es? Was ist ein hierarchischer Selektor in CSS? Wie benutzt man es? Aug 03, 2022 am 10:18 AM

Im vorherigen Artikel „Erklären Sie die grundlegenden Selektoren von CSS im Detail und sprechen Sie über die Selektorpriorität“. In diesem Artikel werden wir über hierarchische Selektoren sprechen.

Was bedeutet Hover in CSS? Was bedeutet Hover in CSS? Feb 22, 2024 pm 01:24 PM

:hover in CSS ist ein Pseudoklassenselektor, der zum Anwenden bestimmter Stile verwendet wird, wenn der Benutzer mit der Maus über ein bestimmtes Element fährt. Wenn Sie mit der Maus über ein Element fahren, können Sie ihm über :hover verschiedene Stile hinzufügen, um das Benutzererlebnis und die Interaktion zu verbessern. In diesem Artikel wird die Bedeutung von Hover ausführlich erläutert und spezifische Codebeispiele aufgeführt. Lassen Sie uns zunächst die grundlegende Verwendung von :hover in CSS verstehen. In CSS können Sie einen Selektor verwenden, um das Element auszuwählen, auf das der :hover-Effekt angewendet werden soll, und danach etwas hinzuzufügen

So entfernen Sie den Punkt vor dem li-Tag in CSS So entfernen Sie den Punkt vor dem li-Tag in CSS Apr 28, 2024 pm 12:36 PM

Es gibt zwei Möglichkeiten, Punkte aus Li-Tags in CSS zu entfernen: 1. Verwenden Sie den Stil „list-style-type: none;“ 2. Verwenden Sie transparente Bilder und „list-style-image: url(„transparent.png“). ; "Stil. Beide Methoden können die Punkte aller Li-Tags entfernen. Wenn Sie nur die Punkte bestimmter Li-Tags entfernen möchten, können Sie einen Pseudoklassenselektor verwenden.

So verwenden Sie den Pseudoklassenselektor nth-child(-n+5), um den CSS-Stil von untergeordneten Elementen auszuwählen, deren Position kleiner oder gleich 5 ist So verwenden Sie den Pseudoklassenselektor nth-child(-n+5), um den CSS-Stil von untergeordneten Elementen auszuwählen, deren Position kleiner oder gleich 5 ist Nov 20, 2023 am 11:52 AM

So verwenden Sie den Pseudoklassenselektor nth-child(-n+5), um den CSS-Stil von untergeordneten Elementen auszuwählen, deren Position kleiner oder gleich 5 ist. In CSS ist der Pseudoklassenselektor ein leistungsstarkes Werkzeug, das dies kann Durch eine bestimmte Auswahlmethode werden bestimmte Elemente in einem HTML-Dokument ausgewählt. Unter diesen ist:nth-child() ein häufig verwendeter Pseudoklassenselektor, der untergeordnete Elemente an bestimmten Positionen auswählen kann. :nth-child(n) kann mit dem n-ten untergeordneten Element in HTML übereinstimmen, und :nth-child(-n) kann übereinstimmen

Was bedeutet :: in CSS? Was bedeutet :: in CSS? Apr 28, 2024 pm 03:45 PM

Der Pseudoklassenselektor :: in CSS wird verwendet, um einen speziellen Zustand oder ein bestimmtes Verhalten eines Elements anzugeben. Er ist spezifischer als der Pseudoklassenselektor : und kann bestimmte Eigenschaften oder Zustände eines Elements auswählen.

Die Rolle von Hover in HTML Die Rolle von Hover in HTML Feb 20, 2024 am 08:58 AM

Die Rolle von Hover in HTML und spezifischen Codebeispielen In der Webentwicklung bedeutet Hover, dass bestimmte Aktionen oder Effekte ausgelöst werden, wenn der Benutzer mit dem Cursor über ein Element fährt. Es wird durch die CSS-Pseudoklasse :hover implementiert. In diesem Artikel stellen wir die Rolle des Hovers und spezifische Codebeispiele vor. Erstens ermöglicht Hover einem Element, seinen Stil zu ändern, wenn der Benutzer mit der Maus darüber fährt. Wenn Sie beispielsweise mit der Maus über eine Schaltfläche fahren, können Sie die Hintergrund- oder Textfarbe der Schaltfläche ändern, um den Benutzer daran zu erinnern, was als Nächstes zu tun ist.

Verwendung der Content-Eigenschaft in CSS Verwendung der Content-Eigenschaft in CSS Feb 19, 2024 am 10:56 AM

Verwendung des Inhaltsattributs in CSS Das Inhaltsattribut in CSS ist ein sehr nützliches Attribut, das zum Einfügen zusätzlicher Inhalte in Pseudoklassen verwendet wird. Das Inhaltsattribut kann im Allgemeinen nur in Pseudoklassenselektoren verwendet werden (z. B. ::before und ::after). Es kann zum Einfügen von Inhalten wie Text oder Bildern verwendet werden. Durch das Inhaltsattribut können wir einige sehr coole Effekte erzielen. Im Folgenden sind einige Verwendungszwecke des Inhaltsattributs und spezifische Codebeispiele aufgeführt: Fügen Sie Textinhalt ein

So verwenden Sie Hover in CSS So verwenden Sie Hover in CSS Feb 23, 2024 pm 12:06 PM

Die Hover-Pseudoklasse in CSS ist ein sehr häufig verwendeter Selektor, der es uns ermöglicht, den Stil eines Elements zu ändern, wenn die Maus darüber fährt. In diesem Artikel wird die Verwendung von Hover vorgestellt und spezifische Codebeispiele bereitgestellt. 1. Grundlegende Verwendung Um Hover zu verwenden, müssen wir zunächst einen Stil für das Element definieren und dann die Pseudoklasse :hover verwenden, um den entsprechenden Stil anzugeben, wenn die Maus darüber schwebt. Zum Beispiel haben wir ein Schaltflächenelement. Wenn die Maus über die Schaltfläche fährt, soll sich die Hintergrundfarbe der Schaltfläche in Rot und die Textfarbe in Weiß ändern.

See all articles