Heim  >  Artikel  >  Web-Frontend  >  Einführung in CSS-Selektoren

Einführung in CSS-Selektoren

王林
王林nach vorne
2020-05-10 09:08:412174Durchsuche

Einführung in CSS-Selektoren

Tag-Selektor

Zum Beispiel:

`p`、`a`、`h[1,6]`、`span`、`div`、、、

Klassenselektor (Klasse)

Klassenselektor wird mit „.“ definiert.

Zum Beispiel:

.id1{样式属性:值;}

Versuchen Sie, keine Unterstriche in Namen zu verwenden, da dies zu Kompatibilitätsproblemen führen kann. Unterstriche werden im Allgemeinen in JS verwendet und verwenden Sie keine reinen Zahlen oder chinesischen Namen.

Zum Beispiel:

<div class="class1"></div>

Hinweis: Der Klassenselektor

umfasst auch den Namensselektor für mehrere Klassen

<div class="class1 class2.."></div>

(Video-Tutorial-Empfehlung: CSS-Video-Tutorial)

ID-Selektor

ID-Selektor wird mit „#“ definiert. Zum Beispiel: #id1{style attribute: value;} Benennungsmethode wie Klassenselektor

Zum Beispiel:

<div id="id1"></div>

Platzhalterselektor

*{样式属性:值;}

Pseudoklassenselektor

Pseudoklassenselektor verknüpfen (hauptsächlich für das a-Tag, das fehlen kann, aber die Reihenfolge kann nicht umgekehrt werden)

:link  /*未访问的链接*/:visited  /*已访问的链接*/:hover  /*鼠标移动到链接上*/     
最常用的链接伪类选择器:active  /*选定的链接 别松开的状态*/

Struktur (Position) Pseudo-Klassenselektor CSS3

:first-child Wählt den angegebenen Selektor aus, der zum ersten untergeordneten Element seines übergeordneten Elements gehört.

:last-child Wählt das letzte untergeordnete Element aus Element, das zu seinem übergeordneten Element gehört. Der angegebene Selektor

:nth-child(N) stimmt mit jedem Element überein, das das N-te untergeordnete Element seines übergeordneten Elements ist, unabhängig vom Typ des Elements, gezählt vom letzten untergeordneten Element. N kann eine Zahl, ein Schlüsselwort oder eine Formel sein

Schlüsselwort: ungerade ist eine ungerade Zahl gerade ist eine gerade Zahl

Ausdruck: 2n gerade Zahl 2n+1 ungerade Zahl n ist ein Vielfaches

:nth -last-child() zählt ab dem letzten untergeordneten Element. Der Standardwert ist das erste Element

Ziel-Pseudoklassenselektor

: Ziel-Pseudoklassenauswahl Der Selektor kann verwendet werden, um das aktuell aktive Zielelement auszuwählen

Selektor für untergeordnete Elemente

Der Selektor für untergeordnete Elemente kann nur Elemente auswählen, die vorhanden sind untergeordnete Elemente eines Elements.

Schreiben:

Das übergeordnete Element kommt zuerst, die Teilmenge kommt danach und die Mitte wird mit > verbunden.

Hinweis:> Auf beiden Seiten muss ein Leerzeichen stehen , ausgenommen Enkelkinder. Nur der Sohnsatz verwendet >, Sie können alle Nachkommen

Attributselektor

Selektor mit bestimmten speziellen Attributen auswählen Das Auswahl-Tag kann den Attributselektor

verwenden, um Folgendes zu schreiben: a[title] {} Der Attributselektor wird durch eckige Klammern div[class^=font] { } div[class$=font] { } beginnend dargestellt mit Schriftart Die Endung div[class*=tao] { } bedeutet, dass tao an jeder beliebigen Position stehen kann.

Pseudoelementselektor (CSS3)

.dome Klassenselektor: erstes Kind Pseudoklassenselektor::Pseudoelementselektor

E::first-letter Das erste Wort oder Zeichen des Textes

E::first-line Die erste Zeile des Textes

E::selection Kann das ändern ausgewählter Textstil (Maus)

E::before{ content: "text" } innerhalb der Box vor (Schriftart hinzufügen)

E::after{ content: "text" } innerhalb der Feld nach (Schriftart hinzufügen)

Empfohlenes Tutorial: CSS-Schnellstart

Das obige ist der detaillierte Inhalt vonEinführung in CSS-Selektoren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:cnblogs.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen