Heim > Web-Frontend > CSS-Tutorial > Wie ziele ich mit dem CSS-N-ten-Kind-Selektor auf bestimmte Elemente in einem Bereich ab?

Wie ziele ich mit dem CSS-N-ten-Kind-Selektor auf bestimmte Elemente in einem Bereich ab?

Mary-Kate Olsen
Freigeben: 2024-10-31 17:19:02
Original
327 Leute haben es durchsucht

How to Target Specific Elements in a Range Using the CSS nth-child Selector?

CSS-Bereichsauswahl für n-te untergeordnete Elemente

Mit der Auswahl für n-te untergeordnete Elemente können Sie bestimmte Elemente innerhalb eines Containers basierend auf ihrer Position als Ziel auswählen. Berücksichtigen Sie bei der Anpassung für einen bestimmten Bereich die folgenden Ansätze:

nth-child(?):nth-child-X

Dieser Ansatz zielt auf Elemente aus einem bestimmten Bereich ab Position (z. B. nth-child(2)) bis zum Ende der Sequenz (z. B. nth-child-X):

.myTableRow td:nth-child(2):nth-child(-n+4){
  background-color: #FFFFCC;
}
Nach dem Login kopieren

nth-child(n X):nth-child(-n Y)

Dieser klarere Ansatz umfasst das Spezifische Bereichsnummern:

.myTableRow td:nth-child(n+2):nth-child(-n+4){
    background-color: #FFFFCC;
}
Nach dem Login kopieren

Hier wählt nth-child(n 2) alle Kinder ab Position 2 aus und nth-child(-n 4) wählt alle Kinder bis zur Position 4 aus.

nth-child(X-Y)

Diese Syntax zielt auf einen bestimmten Bereich ab, indem der Anfang subtrahiert wird Position ab der Endposition:

.myTableRow td:nth-child(2-4){
  background-color: #FFFFCC;
}
Nach dem Login kopieren

Denken Sie daran, die Gesamtzahl der Elemente zu berücksichtigen, wenn Sie den Selektor für das n-te Kind verwenden Vermeiden Sie unerwartete Ergebnisse.

Das obige ist der detaillierte Inhalt vonWie ziele ich mit dem CSS-N-ten-Kind-Selektor auf bestimmte Elemente in einem Bereich ab?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage