Zum Inhalt springen

Menüpunkte bleiben nicht aktiv

Erstellt am 11. Januar 2007 · 3 Antworten · letzte Antwort am 12. Januar 2007

Tags: Frage

DaNDeE ·

Hallo Gemeinde.

Kämpfe mit einem, wohl recht simplen Problem. Habe ein T-Menu und wille infach nur, dass die aktive Seite gehighlightet wird. Irgendwie klappt's nicht.

Der Menüpunkt soll einfach bold werden, wenn die Seite aktiv ist. Momentan passiert dies nur, wenn ich mit der Maus draufklicke. Hier die Scripte:

CSS:

#menu {
	padding-top: 0.5em;
	margin-bottom: 0.5em;
	padding-bottom: 0.5em;
	background-color: #AE0A00;
	font-size:14px;
	
	}
	
.topmenu_no{
	text-decoration: none;
	color:#FFFFFF;
	}


.topmenu_act{
	font-weight:bold;
        background-color: #FFF;
	color:#AE0A00;
	font-size:14px;
	text-decoration: underline;
	}
marks.MENU_TOP = HMENU 
marks.MENU_TOP.1 = TMENU 
marks.MENU_TOP.1.wrap = | <br />
marks.MENU_TOP.1.NO { 
                   linkWrap = <span id="topmenu_no"> :: |  </span> 
                   ATagBeforeWrap = 1 
                   

                    } 
marks.MENU_TOP.1.ACT { 
                   linkWrap = <span id="topmenu_act"> :: |  </span>
                    RO = 1
                    }

Was auch noch wichtig ist: Die Menüpunkte "springen" nach links, wenn sie Bold sind. Bold = dick und somit braucht das Wort mehr Platz. Hat jemand eine elegante Idee, wie man das lösen kann. Bin selbst nur mit gefährlichem Halbwissen ausgestattet und kämpfe nun schon mehere Tage mit dem Problem.

Dank im Voraus.

falk

chris3 ·
marks.MENU_TOP.1.ACT = 1
marks.MENU_TOP.1.ACT{
                   linkWrap = <span id="topmenu_act"> :: |  </span>
                   RO = 1
}

... das ACT=1 sollte helfen... 😉

DaNDeE ·
chris3 schrieb
marks.MENU_TOP.1.ACT = 1
marks.MENU_TOP.1.ACT{
                   linkWrap = <span id="topmenu_act"> :: |  </span>
                   RO = 1
}

... das ACT=1 sollte helfen... 😉

Supi. Das wars. Mann! Manchmal stehe ich echt auf dem Schlauch. Ist wohl bei irgendeiner Bastelaktion verlorengegangen, die Zeile. Tasuden Dank.

Unbekannter Benutzer ·

Allerdings solltest du auch das RO=1 da rausnehmen. Es steht nämlich falsch. Dürfte zwar egal sein, aber besser korrigieren, bevor das mal zu einem Fehler führt.

Grüße

Christian