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