[gelöst] Darstellung Listenelement bei aktivem Link verändern
am 09.04.2014 - 15:59 Uhr in
Hallo,
ich nutze ein Subtheme von AT und stehe vor einem kleinen, aber nervenaufreibenden Problem. Ich will in dem Abschnitt
<div class="region region-sidebar-first sidebar">
<ul class="menu clearfix">
<li class="first leaf menu-depth-1 menu-item-1401"><a href="/" title="" class="active">Linktext</a></li>
<li class="leaf menu-depth-1 menu-item-1380"><a href="#" title="">Linktext 2</a></li>
</ul>die Darstellung des <li>-Elements, in dem sich der aktive Link befindet (hier der erste Linktext), verändern (andere Hintergrund- und Schriftfarbe). Da ich im Theme dem <li>-Element keine Klasse zuweisen kann, wenn es einen aktiven Link enthält, versuche ich es über CSS. Doch es funktioniert nicht.
Weder
#region-sidebar-first ul.menu li.leaf:active, noch #region-sidebar-first ul.menu a.active > li.leaf oder andere Kombinatoren funktionieren. Hat jemand eine Idee, wie ich das lösen kann?
- Anmelden oder Registrieren um Kommentare zu schreiben

Der Code ist
am 09.04.2014 - 16:12 Uhr
Der Code ist falsch.
.region-sidebar-first ul.menu a.activeSorry, hab mich vertippt. Der
am 09.04.2014 - 16:31 Uhr
Sorry, hab mich vertippt. Der Code lautet natürlich:
.region-sidebar-first ul.menu a.active > li.leafOhne Ergebnis. Habe es jetzt mit einem Workaround probiert, indem ich
.region-sidebar-first ul.menu a.active { display: list-item; }verwende. Gefällt mir nicht besonders, scheint aber vom Browser erkannt zu werden.