Heim  >  Artikel  >  Web-Frontend  >  Was sind die CSS-Zielselektoren?

Was sind die CSS-Zielselektoren?

青灯夜游
青灯夜游Original
2021-06-08 11:59:283376Durchsuche

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>

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;
}

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!

Stellungnahme:
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