CSS - Größer als Selektor - wählt Elemente größer als N aus

8

Ich habe mehrere <p> -Elemente in meinem HTML-Body. Ich möchte nur die ersten beiden Absätze anzeigen und display:none auf alle nachfolgenden Absätze setzen. Warum funktioniert der folgende Code nicht?

%Vor%

Mein Code zeigt weiterhin alle vier Absatzelemente im Chrome-Webbrowser an.

Wie korrigiere ich meinen Code, um das ursprünglich angegebene Ziel zu erreichen?

    
John 23.09.2012, 16:37
quelle

3 Antworten

19

Wenn sie Geschwister sind, wäre der einfachste Ansatz mit etwas Rückwärtskompatibilität:

%Vor%

JS Fiddle-Demo .

Sie können auch verwenden:

%Vor%

JS Fiddle Demo .

Referenzen:

David Thomas 23.09.2012, 16:41
quelle
5

: gt ist nur eine kurze jQuery-Hand, um es in CSS auszuwählen:

%Vor%     
Armel Larcier 23.09.2012 16:44
quelle
3

Sie können den Geschwisterselektor verwenden:

%Vor%

Anders als die ersten zwei wählt es alle aus!

jsFiddle: Ссылка

    
Praveen Kumar 23.09.2012 16:41
quelle

Tags und Links