gaby: Vererbung beenden

Beitrag lesen

Kann man es irgendwie anstellen, dass die Werte für #out nur an die unterste Liste vergeben werden?

Also im Klartext hieße dies:

#out { width: 30em }

wird nicht angewendet auf:

#out li ul

Man müsste irgendwie ein Stop-Zeichen setzen können, für nur eine Ebene.

Stop-Zeichen gibt es nicht, denn HTML und CSS sind keine Programmiersprachen.

Du kannst höchstens im Selektor
#out li ul
andere Werte für die Eigenschaften deklarieren.
Wegen der höheren Spezifität  überschreibt das dann wieder die, die bei '#out' vergeben wurden.

gaby