Hi, ich hab folgendes Problem. Ich möchte ein Listen-Menu in joomla erstellen. Der aktuelle Menüpunkt soll dabei blass werden. Nun ist das Problem, dass joomla dem li-Tag class und id zuweist. Siehe Beispiel:
Quellcode:
CSS-Code:Code:<ul class="menu"> <li class="parent active item58"><a href="/index.php"><span>ebene 1</span></a> <ul> <li class="item59"><a href="/index.php"><span>ebene 2</span></a></li> <li class="parent item95"><a href="/index.php"><span>ebene 2</span></a></li> <li class="parent item60"><a href="/index.php"><span>ebene 2</span></a></li> <li class="parent active item61"><a href="/index.php"><span>ebene 2</span></a> <ul> <li class="item74"><a href="/index.php"><span>ebene 3</span></a></li> <li id="current" class="active item126"><a href="/index.php"><span>ebene 3</span></a> <ul> <li class="item75"><a href="/index.php"><span>ebene 4</span></a></li> </ul> </li> </ul> </li> <li class="item62"><a href="/index.php"><span>ebene 2</span></a></li> </ul></li> <li class="parent item50"><a href="/index.php"><span>ebene 1</span></a></li> <li class="parent item51"><a href="/index.php"><span>ebene 1</span></a></li> <li class="item68"><a href="/index.php"><span>ebene 1</span></a></li> <li class="parent item100"><a href="/index.php"><span>ebene 1</span></a></li> <li class="parent item67"><a href="/index.php"><span>ebene 1</span></a> </li> </ul>
Bis zur dritten Ebene funktioniert es so aber dann wird alles blass. Was klar ist, weil im CSS-Code dem li diese Anweisung mitgegeben wurde. Hat jemand eine Idee wie ich das hinbekommen kann?Code:/************ Main Menu ****************/ ul.menu { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; } ul.menu li { padding: 0px 0px 0px 0px; margin: 0px 0px 15px 0px; list-style: none; } ul.menu li a { color: #2c4966; text-decoration: none; } ul.menu li a:hover { color: #2c4966; text-decoration: underline; } ul.menu li.active a { color: #ccc; } /* menu ebene 2 */ ul.menu li ul { padding: 0px 0px 0px 0px; margin: 5px 0px 5px 0px; } ul.menu li ul li { padding: 0px 0px 0px 15px; margin: 2px 0px 2px 0px; background: url(../images/ebene_2.gif) 0 0 no-repeat; } ul.menu li ul li a span { font-weight: normal; /*color: #2c4966;*/ color: #2c4966; } ul.menu li ul li a:hover span { font-weight: normal; color: #2c4966; text-decoration: underline; } ul.menu li ul li.active a span { font-weight: normal; color: #ccc; } ul.menu li ul li a:hover span { font-weight: normal; color: #2c4966; } /* menu ebene 3 */ ul.menu li ul li ul li a.submenu span { color: #2c4966; } ul.menu li ul li ul li.active a span { font-weight: normal; color: #ccc; } /* menu ebene 4 */ ul.menu li ul li ul li ul li a.submenu span { color: #2c4966; } /********** Main Menu ENDE ***********/
Ggf. müste man das Modul so abändern, dass nur dem AKTUELLEM Menüpunkt eine ID oder Class "aktuell" zugeordnet wird (aber dem "a" nicht li).
Vielen Dank für eure Mühen.


LinkBack URL
About LinkBacks
Zitieren


Lesezeichen