Was sind die CSS-Zielselektoren?

青灯夜游
Freigeben: 2021-06-08 11:59:28
Original
3389 Leute haben es durchsucht

In CSS hat der Zielselektor „:target“. Der „:target“-Selektor wird als Zielselektor bezeichnet und dient zur Auswahl des aktuell aktiven Zielelements, des Zielelements, das mit einer bestimmten Kennung der URL des Dokuments (der Seite) übereinstimmt. Das Syntaxformat lautet „element:target{“. CSS-Codestil}".

Was sind die CSS-Zielselektoren?

Die Betriebsumgebung dieses Tutorials: Windows7-System, CSS3- und HTML5-Version, Dell G3-Computer.

:target ist ein sehr interessanter Pseudoklassenselektor in CSS. Der :target-Selektor wird als Zielselektor bezeichnet und kann zur Auswahl des aktuell aktiven Zielelements und des Zielelements verwendet werden, das mit einer bestimmten Kennung der URL des Dokuments (der Seite) übereinstimmt. :target是CSS里一个非常有趣的伪类选择器。:target选择器称为目标选择器,可用于选取当前活动的目标元素,匹配文档(页面)的url的某个标志符的目标元素。

:target

Der Prozess, bei dem der :target-Selektor in CSS wirksam wird, ist wie folgt: Wenn der Hash in der Browseradresse (der Teil nach der #-Nummer in der Adresse) mit der durch :target angegebenen ID übereinstimmt Pseudo-Selektor Beim Hochladen wird sein Stil auf dieses ID-Element wirksam.

Beispiel 1

Wir haben IDs für die folgenden zwei HTML-Elemente angegeben:

<h2 id="section1">Section 1</h2>
<h2 id="section2">Section 2</h2>
Nach dem Login kopieren

Achten Sie auf den ID-Wert des oben genannten Elements, wenn die von :target angegebene ID mit der window.location übereinstimmt .hash-Wert, Der Pseudo-Selektor-Stil wird wirksam.

: Der Ziel-Pseudoselektor kann mit CSS-Klassen, Webseiten-Tags und allen anderen CSS-Selektoren verwendet werden:

/* would apply to all targetted elements */
:target {
color: #000;
}
/* applies to H2&#39;s */
h2:target {
color: #f00;
}
Nach dem Login kopieren

Wenn window.location.hash „section2“ ist, wird das Element mit der ID „section2“ rot und Unterstreichung anzeigen.

Rendering:

Was sind die CSS-Zielselektoren?

(Teilen von Lernvideos: CSS-Video-Tutorial

)🎜

Das obige ist der detaillierte Inhalt vonWas sind die CSS-Zielselektoren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
css
Quelle:php.cn
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage