Heim > Web-Frontend > CSS-Tutorial > Zusammenfassung der Prioritätsreihenfolge der CSS-Selektoren!

Zusammenfassung der Prioritätsreihenfolge der CSS-Selektoren!

藏色散人
Freigeben: 2018-10-24 16:51:14
Original
11006 Leute haben es durchsucht

Dieser Artikel stellt Ihnen hauptsächlich die CSS-Selektor-Prioritätsreihenfolge vor.

Zuallererst sollte jeder wissen, was ein CSS-Selektor ist, oder?

Wenn wir beim Entwerfen einer Webseite CSS verwenden, um eine Eins-zu-Eins-, Eins-zu-Viele- oder Viele-zu-Eins-Kontrolle über die Elemente in der HTML-Seite zu erreichen, müssen wir CSS-Selektoren verwenden.

Die Elemente in der HTML-Seite werden über CSS-Selektoren gesteuert.

Vereinfacht ausgedrückt kann der Selektor so verstanden werden.

Jede CSS-Stildefinition besteht aus zwei Teilen, die Form ist wie folgt:

[code] selector {style} [/code] Der Teil vor {} ist „selector“ ".

Der „Selektor“ gibt das Objekt des „Stils“ in {} an, d. h. auf welche Elemente auf der Webseite der „Stil“ wirkt.

Dann können Sie kurz verstehen, Was sind die Kategorien von CSS-Selektoren?

1. Tag-Selektor

body,div,p,ul,li...
Nach dem Login kopieren

2. Klassen-Selektor

class="demo"
class="demo_1"
Nach dem Login kopieren

3

id="name",id="name_t"
Nach dem Login kopieren

4. Globaler Selektor

*
Nach dem Login kopieren

5. Kombinationsselektor

.demo .demo_1
/*两选择器用空格键分开*/
Nach dem Login kopieren

6, Nachkommenselektor

#head .nav ul li
 /* 从父集到子孙集的选择器 */
Nach dem Login kopieren

7. Gruppenselektor

div,span,img {color:blue}
/*即具有相同样式的标签分组显示*/
Nach dem Login kopieren

8. Pseudoklassenselektor

div p
/*两选择器用空格键分开*/
Nach dem Login kopieren

10

link、visited、active、hover...
/* 链接样式,a元素的伪类,4种不同的状态*/
Nach dem Login kopieren

11. Unterselektor

^ $ *
/*分别对应开始、结尾、包含*/
Nach dem Login kopieren

12. CSS-Nachbarschaftsselektor

div>p
/* 带大于号>*/
Nach dem Login kopieren
Umfassendes Verständnis der CSS-Klassifizierung, jeder muss auch kurz verstehen

Was ist Kaskadierung? ?

Stapelbarkeit:

ist die Fähigkeit von CSS, mit Konflikten umzugehen. Stapelbarkeit ist eine Fähigkeit. Wenn mehrere Selektoren dasselbe Attribut beschreiben, auf wen sollte dieses Attribut hören?

Dann fassen wir unten die Prioritätsreihenfolge der CSS-Selektoren

zusammen!


CSS-Prioritätssortierung

!important >ID-Selektor> Tag> Browser-Standardattribute

Die Grundlage für diese Sortierung liegt hauptsächlich darin, dass jeder Selektor sein eigenes Gewicht hat und jede CSS-Regel eine Gewichtungsstufe enthält, die eine andere Auswahl darstellt. Wird mithilfe gewichteter Gewichte berechnet. Unterschiedliche Gewichtungen führen zu unterschiedlichen Stilen, und unterschiedliche Stile werden auf Ihren Webseiten widergespiegelt. Ausführliche Informationen zur CSS-Gewicht finden Sie in diesem Artikel
[

Was ist das Maß für die Priorität in CSS? Einführung in die Verwendung von CSS-Gewicht

Wenn Sie mehr über das Frontend erfahren möchten, können Sie der chinesischen PHP-Website

CSS-Video-Tutorial

, Bootstrap folgen Tutorial usw. Tutorial, jeder ist herzlich eingeladen, sich darauf zu beziehen und es zu studieren!

Das obige ist der detaillierte Inhalt vonZusammenfassung der Prioritätsreihenfolge der CSS-Selektoren!. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
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