Om nah hoo pez nyeetz, MrMurphy!
Hallo
li, li + li, li + li + li, li + li + li + li, li + li + li + li + li { margin-left:1em; }
Das passt deshalb nicht, weil da keine Vererbung stattfindet, das CSS also nicht mehrfach angewendet wird. Es funktioniert auch nicht bei Eigenschaften, die vererbt werden, wie zum Beispiel Schriftgrößen.
Ich übersetze mal:
li, li+li, li+li+li {foo:bar}
bedeutet
li {foo:bar}
li+li {foo:bar}
li+li+li {foo:bar}
optimal wäre: li:nth-child(n) {margin: n * 1em} aber das dauert wohl noch.
Matthias
--