Heim >Web-Frontend >CSS-Tutorial >Welche Arten von CSS-Regeln gibt es?
Zu den CSS-Regeln gehören: Allgemeine Regeln: Alle Elemente auswählen. Typselektoren: Elemente basierend auf dem Elementtyp auswählen. Klassenselektoren: Elemente basierend auf ihren Klassenattributen auswählen. ID-Selektoren: Elemente basierend auf ihren ID-Attributen auswählen (eindeutig). Nachkommenselektoren: Wählt Elemente innerhalb aus ein bestimmtes übergeordnetes Element. Untergeordneter Selektor: Wählt Elemente aus, die direkte untergeordnete Elemente eines bestimmten übergeordneten Elements sind. Pseudoklasse: Wählt ein Element basierend auf seinem Status oder seinen Eigenschaften aus. Pseudoelement: Erstellt zusätzlichen Inhalt innerhalb eines Elements. @import-Regel: Importiert ein externes Stylesheet @media-Regeln: Wenden Sie Stile basierend auf dem Medientyp an. @keyframes-Regeln: Definieren Sie Animations-Keyframe-Sequenzen.
Typen von CSS-Regeln
CSS-Regeln werden verwendet, um Stile für Webseitenelemente zu definieren. Je nach Umfang und Spezifität gibt es folgende Arten von CSS-Regeln:
Allgemeine RegelnAlle Elemente auswählen.
body { ...
body { ... }
类型选择器
p { ... }
类选择器
.example { ... }
ID 选择器
#example { ... }
后代选择器
p a { ... }
子选择器
p > a { ... }
伪类
a:hover { ... }
选择鼠标悬浮在元素上的效果伪元素
::before { ... }
创建元素之前的文本或内容此外,还有以下特殊类型的规则:
@import 规则
@import "style.css";
@media 规则
@media screen and (max-width: 768px) { ... }
@keyframes 规则
@keyframes myAnimation { ... }
p { ...
🎜🎜🎜🎜Klassenselektor🎜🎜🎜🎜wählt Elemente basierend auf ihrem Klassenattribut aus. 🎜🎜Zum Beispiel: .example { ...
🎜🎜🎜🎜ID-Selektor 🎜🎜🎜🎜Wählt Elemente (eindeutig) basierend auf ihrem ID-Attribut aus. 🎜🎜Zum Beispiel: #example { ...
🎜🎜🎜🎜Der Nachkommenselektor 🎜🎜🎜🎜 wählt Elemente innerhalb eines bestimmten übergeordneten Elements aus. 🎜🎜Zum Beispiel: p a { ... }
🎜🎜🎜🎜Untergeordneter Selektor 🎜🎜🎜🎜 wählt Elemente aus, die direkte untergeordnete Elemente eines bestimmten übergeordneten Elements sind. 🎜🎜Zum Beispiel: p > a { ...
🎜🎜🎜🎜Pseudoklasse 🎜🎜🎜🎜Wählen Sie Elemente basierend auf ihrem Status oder ihren Eigenschaften aus. 🎜🎜Zum Beispiel: a:hover { ...
Wählen Sie den Effekt aus, wenn die Maus über das Element fährt. 🎜🎜🎜🎜Pseudoelement. 🎜🎜🎜🎜Erstellen Sie zusätzlichen Inhalt im Element. 🎜🎜Zum Beispiel: ::before { ...
Text oder Inhalt vor dem Element erstellen 🎜🎜🎜Darüber hinaus gibt es folgende spezielle Regeltypen: 🎜🎜🎜@Importregeln 🎜🎜 🎜🎜Zum Importieren externer Stylesheets verwenden. 🎜🎜Beispiel: @import "style.css";
🎜🎜🎜🎜@Medienregeln 🎜🎜🎜🎜Wenden Sie Stile basierend auf dem Medientyp an (z. B. Bildschirmgröße oder Gerätetyp). 🎜🎜Zum Beispiel: @media screen und (max-width: 768px) { ...
🎜🎜🎜🎜@keyframes-Regeln 🎜🎜🎜🎜 definieren Animations-Keyframe-Sequenzen. 🎜🎜Zum Beispiel: @keyframes myAnimation { ... }
🎜🎜Das obige ist der detaillierte Inhalt vonWelche Arten von CSS-Regeln gibt es?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!