p { color: red; }
<p>
-Elemente im HTML-Dokument in Rot. <p>
元素的文字颜色改为红色。
.blue { color: blue; }
"blue"
的元素的文字颜色改为蓝色。
#header { width: 100%; }
"header"
的元素的宽度调整为100%。
<p>二、组合选择器
header nav { background-color: blue; }
<header>
元素下的所有<nav>
元素的背景颜色改为蓝色。
ul > li { font-size: 16px; }
<ul>
元素中的直接子元素<li>
的字体大小设置为16像素。
<p>三、属性选择器
a[href="https://www.example.com"] { color: green; }
https://www.example.com
的锚点元素颜色设置为绿色。
input[type="text"] { background-color: #f2f2f2; }
"text"
的<input>
元素的背景颜色设置为灰白色。
<p>四、伪类选择器
a:hover { color: red; }
input:focus { border: 2px solid green; }
<input>
元素设置为焦点时,将该元素的边框颜色设置为绿色。
<p>五、伪元素选择器
h1::before { content: ">> "; }
<h1>
元素的前面插入一个带有两个大于号的内容。
p::first-letter { font-size: 20px; }
<p>
"blue"
in Blau. 🎜"header"
auf 100 % an. 🎜🎜2. Kombinationsselektor🎜🎜🎜Nachkommenselektor: Nachkommenelemente auswählen. 🎜🎜🎜Zum Beispiel: 🎜rrreee🎜Der obige Code ändert die Hintergrundfarbe aller <nav>
-Elemente unter dem <header>
-Element in Blau. 🎜<li>
im Element <ul>
auf 16 Pixel fest . 🎜🎜3. Attributselektor 🎜🎜🎜Attributselektor: Elemente nach Attributnamen auswählen. 🎜🎜🎜Zum Beispiel: 🎜rrreee🎜Der obige Code setzt die Farbe aller mit https://www.example.com
verknüpften Ankerelemente auf Grün. 🎜<input>
-Elemente mit dem Typattribut "text"
auf gebrochenes Weiß . 🎜🎜4. Pseudoklassenselektor 🎜🎜🎜Link-Pseudoklasse: Wählen Sie Elemente basierend darauf aus, ob es sich um Links handelt. 🎜🎜🎜Beispiel: 🎜rrreee🎜Der obige Code setzt die Farbe aller Links beim Mouseover auf Rot. 🎜<input>
-Elements auf Grün, wenn der Benutzer das Element auf Fokus setzt. 🎜🎜5. Pseudo-Element-Selektor🎜🎜🎜::before und ::after: Fügt den generierten Inhalt vor oder nach dem Inhalt des ausgewählten Elements ein. 🎜🎜🎜Zum Beispiel: 🎜rrreee🎜Der obige Code fügt einen Inhalt mit zwei Größer-als-Zeichen vor allen <h1>
-Elementen ein. 🎜<p>
-Elements auf 20 Pixel fest. 🎜🎜Zusammenfassung: 🎜🎜Die oben genannten sind die häufig verwendeten Selektortypen in CSS, mit denen Webseiten verschiedene Stile besser anzeigen können. Beim tatsächlichen Webdesign können wir je nach Situation unterschiedliche Selektoren auswählen, um bessere Ergebnisse zu erzielen. 🎜Das obige ist der detaillierte Inhalt vonWelche Selektoren gibt es in CSS?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!