CSS-Begrenzungstiefenstile können auf Elemente angewendet werden

8

Kennt jemand eine Lösung, um die Kindtiefe zu begrenzen, wenn ein Element mit CSS ausgewählt wird?

Beispiel:

%Vor%

Dies würde verhindern, dass CSS -Klassen zu jedem einzelnen zweiten div auf der Seite hinzugefügt werden müssen, während verhindert wird, dass Stile bis zum dritten vierten usw. child weitergegeben werden.

    
Code Junkie 11.08.2011, 18:12
quelle

1 Antwort

14

Sie können ihm ausdrücklich sagen, dass er mit dem Operator > nur eine Ebene tiefer suchen soll .

Betrachten Sie das folgende Beispiel:

%Vor%

Dies wird #target für ein direktes untergeordnetes Element <p> suchen und innerhalb dieses Elements nach einem direkten untergeordneten Element <span> suchen. Wenn also ein verschachteltes <p> -Element und ein Bereich darin enthalten ist, wird dies nicht beeinflusst.

Eine sehr häufige Verwendung ist für verschachtelte Listenelemente, bei denen die Hauptliste formatieren soll, die Sekundärliste jedoch nicht.

%Vor%     
Madara Uchiha 11.08.2011, 18:19
quelle

Tags und Links