Hi,
<ul id="navlist">
<li class="normal"><a href="#">Item one</a></li>
<li class="active">Item two
#navlist li
{
color:#f6e0b1;
font-size:11px;
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 1px solid gray;
}#navlist li a,.active{
Dir ist bewußt, daß auf das <li class="active">
sowohl die Regeln, die Du für
.active
als auch die, die Du für
#navlist li
definiert hast, zutreffen, wobei letztere ein höheres Gewicht haben.
Insbesondere bedeutet
#navlist li a, .active { /*irgendwas*/ }
dasselbe wie
#navlist li a { /*irgendwas*/ }
.active { /*irgendwas*/ }
Es bedeutet NICHT:
#navlist li a { /*irgendwas*/ }
#navlist li .active { /*irgendwas*/ }
#navlist li ul li,.subactive, .subnormal{
Auch hier: das bedeutet:
.subactive { /* irgendwas */ }
.subnormal { /* irgendwas */ }
#navlist li ul li { /* irgendwas */ }
Wozu brauchst Du da überhaupt in jedem li und im inneren ul eine Klasse?
Die sind doch alle aufgrund der Struktur einfach ansprechbar.
Z.B. das innere ul über #navlist ul
cu,
Andreas
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.