Hi,
wie kann ich nur die zweit ul ansprechen, wenn ich eine verschachtelte Liste habe
Wenn ich bei vier ebenen ul ul ul ul die zweite anspreche möchte, und
ul ul {colo:r#ff0000}
hinterlege, wird dies auch auf
ul ul ul und ul ul ul ulDer Selektor
foo bar
spricht alle Elementebar
an, die Nachfahren eines Elementsfoo
sind.
Du suchst den Kindselektor. http://wiki.selfhtml.org/wiki/CSS/Selektoren/Kombinator
hilft hier nicht, oder doch? Wenn ja, wie?
Wollte man den Kindselektor benutzen, müsste man die dazwischenliegenden li-Elemente noch berücksichtigen, also ul>li>ul. Aber ul ul passt ja ebenso wie ul>li>ul auch auf das ul-Element der dritten Schachtelungsebene - dieses ist schließlich ein Nachfahre des ul der zweiten Schachtelungsebene.
Spontan fiele mir ein, Eigenschaften für ul ul zu definieren, und für ul ul ul explizit wieder zu überschrieben. Das ist aber irgendwie unbeholfen.
Ciao,
Martin
Lieber blau machen, als sich schwarz ärgern.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(