Axel Richter: Selektorenfrage

Beitrag lesen

Hallo,

habe folgendes in einer CSS-Datei:

.text { Layout }

^für alle Elemente mit der Klasse "text"

.text th { Layout }

^für alle TH-Elemente, die sich in Elementen mit der Klasse "text" befinden

.text th .bild { Layout }

^für alle Elemente mit der Klasse "bild", die sich in TH-Elementen befinden, welche sich wiederum in Elementen mit der Klasse "text" befinden

Der 3. Style funktioniert nicht.

Doch für alle Elemente mit der Klasse "bild", die sich in TH-Elementen befinden, welche sich wiederum in Elementen mit der Klasse "text" befinden.

Die Lösung wäre natürlich es auf folgendeweise zu lösen:

.text th#bild { Layout }

^für alle TH-Elemente mit der ID "bild", die sich in Elementen mit der Klasse "text" befinden

Suchst Du einen Selector für alle TH-Elemente mit der Klasse "bild", die sich in Elementen mit der Klasse "text" befinden? Dann siehe Zeromancer.

viele Grüße

Axel