Page 1 of 1

ich suche die id="active_menu-nav" im css?

Posted: Thu Aug 09, 2007 4:08 pm
by Rolf
Hallo,

Ich benutze rhuk_solarflare_ii und habe eine topnavi. Nach langem Suchen bin ich draufgekommen das nur beim aktuell gewählten Menüpunkt im Quellcode
kalender
id="active_menu-nav" dazukommt.
Was kann ich tun damit auch der geklickte punkt zb background: c64934; im css dazubekommt.

danke für eure hilfe !
rolf

Re: ich suche die id="active_menu-nav" im css?

Posted: Thu Sep 13, 2007 8:55 am
by Trooper2029
Geht leider gar nicht bei Joomla 1.0. Es kann nur ein Navigationspunkt aktiv sein in einem Menü und das ist das Hauptmenü. Du kannst nun das Hauptmenü und das Topmenü vertauschen aber dann gibt es halt im vertikalen Menü keinen "activ" Link mehr...

Re: ich suche die id="active_menu-nav" im css?

Posted: Thu Sep 13, 2007 10:24 am
by Rolf
Hi,
grundsätzlich habe ich in dieser seite kein main(vertikales) menü
wie meinst du vertauschen?
danke
rolf

Re: ich suche die id="active_menu-nav" im css?

Posted: Thu Sep 13, 2007 12:12 pm
by MrDamage
@ Trooper2029:
Stimmt so nicht ganz!

Wenn man unter Modules -> Site Modules das Top Menu anklickt und dann "Full Active highlighting" aktiviert, wird dem entsprechenden Menüpunkt im Topmenü ebenfalls ein active-Status mitgegeben.

id="active_menu-nav" (weil Menu Class Suffix auf "-nav" gesetzt ist)

Man muss dann nur mehr im CSS entsprechend ergänzen.

Re: ich suche die id="active_menu-nav" im css?

Posted: Thu Sep 13, 2007 12:15 pm
by Trooper2029
Dachte auch eher das gemeint war ein Hauptmenü und ein Topmenü zu haben die beide gleichzeitig ein "active" Link anzeigen sollen. Das klappt aber mit dem normalen Joomla Menü nicht da immer nur ein Link auf "active " gesetzt wird.
Da aber nur ein Menü überhaupt genutzt wird sollte es kein Problem sein.

Re: ich suche die id="active_menu-nav" im css?

Posted: Thu Sep 13, 2007 12:25 pm
by MrDamage
Es können auch mehrere Links (in unterschiedlichen Menüs) auf "active" gesetzt sein"
Ausnahme: der Home-Link.

Re: ich suche die id="active_menu-nav" im css?

Posted: Thu Sep 13, 2007 12:30 pm
by Rolf
MrDamage wrote: ... dann "Full Active highlighting" aktiviert
Stimmt so nicht ganz! wird auch mitgegeben wenn´s nicht aktiviert ist
class="mainlevel-nav" id="active_menu-nav
MrDamage wrote: Man muss dann nur mehr im CSS entsprechend ergänzen.
Ja, das ist des Pudels Kern! Wie ?
Ich kenn mich schon einwenig aus mit css aber wie (syntaktisch)
.mainlevel-nav , #active_menu-nav ?? und nochdazu brauchts wieder vier zustände a, a:hoover a:active a:viseted ??

danke
rolf

Re: ich suche die id="active_menu-nav" im css?

Posted: Thu Sep 13, 2007 12:35 pm
by Korn.at
Hi!
Rolf wrote:Stimmt so nicht ganz! wird auch mitgegeben wenn´s nicht aktiviert ist
class="mainlevel-nav" id="active_menu-nav
MrDamage wrote: Man muss dann nur mehr im CSS entsprechend ergänzen.
Ja, das ist des Pudels kern, wie ?
Ich kenn mich schon einwenig aus mit css aber wie (syntaktisch)
.mainlevel-nav , #active_menu-nav ?? und nochdazu brauchts wieder vier zustände a, a:hoover a:active a:viseted ??
1. es heißt :hover

2. syntaktisch müsste genügen
a#active_menu-nav {
    background-color: #xxxyyy;
    text-decoration: none;
}

MfG

Re: ich suche die id="active_menu-nav" im css?

Posted: Thu Sep 13, 2007 12:46 pm
by MrDamage
@ Rolf:
Stimmt so nicht ganz! wird auch mitgegeben wenn´s nicht aktiviert ist
Stimmt so auch nicht ganz!  ;)
Wird nur ohne Aktivierung mitgegeben, wenn das Mainmenu nicht angezeigt wird.

Aber zur Lösung des CSS-Problems:
Praktisch funktioniert es so

.mainlevel-nav#active_menu-nav  {...}

Re: ich suche die id="active_menu-nav" im css?

Posted: Thu Sep 13, 2007 1:22 pm
by Rolf
na sowas ausgefuchst dieses joomla!  ;) 

das mit dem style passt, super ! 1000 Dank!
rolf