css selector span: Erstes Kind Problem

7

Ich habe ein div. In diesem Div habe ich einen Tisch mit 2 Reihen. In der zweiten Reihe habe ich einen einzigen td. In diesem td habe ich zuerst eine img, dann eine span, als eine andere span, und schließlich noch eine img. Ich möchte durch CSS den ersten Bereich auswählen und ihm eine rote Farbe geben. Hierunter mein Code. Leider funktioniert es nicht. Hoffe jemand kann helfen. Vielen Dank im Voraus für Ihre Antworten. Prost. Marc. Übrigens könnte die HTML-Struktur dumm aussehen. Ich stimme zu. Ich habe es nur vereinfacht, um den Vortrag zu erleichtern. Also keine Notwendigkeit, den Code zu kommentieren.

Ссылка

%Vor% %Vor%     
Marc 12.02.2012, 19:22
quelle

2 Antworten

20

Das :first-child selector only wählt dieses Element aus, wenn es das erste Kind des Elternelements ist. Das erste Kind ist in diesem Fall ein Bild, keine Spanne. Sie suchen nach dem :first-of-type Selektor.

%Vor%     
animuson 12.02.2012, 19:24
quelle
1

Das CSS sollte sein:

%Vor%     
Kobra 12.02.2012 19:30
quelle

Tags und Links