Heim  >  Artikel  >  Web-Frontend  >  Detaillierte Erläuterung der CSS-Prioritätsberechnungsmethode

Detaillierte Erläuterung der CSS-Prioritätsberechnungsmethode

高洛峰
高洛峰Original
2017-03-07 13:59:191798Durchsuche

Zu den wichtigsten CSS-Selektoren gehören ID, Klasse, Tag, [],:,:: usw., und die Priorität, die normalerweise beurteilt werden muss, ist ID, Klasse, Tag. Darüber hinaus sind Inline-Stile und !important sind auch Die Priorität von CSS hängt damit zusammen.

Wenn die Prioritäten dieser fünf verschiedenen Situationen in numerischer Form ausgedrückt werden, sind die entsprechenden Beziehungen wie folgt:

!important(10000) > ; style(1000) > id(100) > class(10) > tag(1)


Der übliche CSS-Prioritätsvergleich kann in einen numerischen Größenvergleich umgewandelt werden, wie zum Beispiel: #list li und .list .content ul li, die Priorität ist:

100+1=101 > 10+10+1+1=22

Die erstere Die Priorität ist höher als Letzteres.

Die oben genannte CSS-Prioritätsberechnungsmethode (empfohlen) ist der gesamte vom Herausgeber geteilte Inhalt. Ich hoffe, dass er Ihnen eine Referenz geben kann, und ich hoffe, dass Sie die chinesische PHP-Website unterstützen.

Ausführlichere Artikel zu CSS-Prioritätsberechnungsmethoden finden Sie auf der chinesischen PHP-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