Willi: CMS setzt ID's in klassen - wie kann ich die umgehen im CSS

Beitrag lesen

Hallo Felix,

meine DIV-hierarchie an einem beispiel sieht z.b. so aus:
html > body > div .outer > div .teaserdiv > div .teaser_1 > h2

meinst Du nicht eher das hier?

html > body > div.outer > div.teaserdiv > div.teaser_1 > h2

Wenn Du das Leerzeichen zwischen "div" und dem Klassennamen entfernst, dann ändert das die Bedeutung.

div .teaserdiv will meinen "Ein Kindelement eines <div> mit der Klasse 'teaserdiv'"

Ich denke mal, er hat das aus der Web-Developer-Toolbar kopiert - dort wird nämlich auch vor jede Klasse ein Leerzeichen gesetzt, vermutlich damit es übersichtlicher wird.

Grüße,
Willi