Zum Inhalt springen

TMENU/CSS - wie CUR verwenden/Bullet einfuegen?

Erstellt am 15. Januar 2004 · 2 Antworten · letzte Antwort am 15. Januar 2004

Tags: Frage

Thomas, 23 Jahre gealtert ·

Hallo Forum,

gegeben sei: www.janun-hannover.de

ich hab ein Menu per CSS (aTagParams) definiert. Klappt soweit. Wenn ich nun z.B. per

CUR.allWrap = → |

da steht rarr; + nbsp; drin! ^

einen Pfeil zur Markierung des aktuellen Menueintrags verwenden will, dann wrapt das bloederweise auch die CSS weg.

Gibts dafuer eine andere Loesung? Kann man per CSS den CUR-State simulieren? Ich glaub mit der Pseudoklasse 'active' geht das nicht.

Wie wrappe ich CUR, ohne die CSS zu verlieren? Ich brauche also etwas, das mir vor den Menutitel/-text ein Zeichen einfuegt...

Das Setup:

subparts.LEFTNAV.1 = TMENU
subparts.LEFTNAV.1 {
         NO.ATagParams = class="left"
         ACT.ATagParams = class="left"
#       entryLevel = -1
         expAll = 1
         collapse = 1
         NO.allWrap = |
         ACT = 1
         ACT.allWrap = |
         noBlur = 1
         CUR = 1
         CUR.allWrap = → |
                             }

Die CSS-Pseudoklassen

/* Standard-Navigation links #1#*/

A.left {
	border:1px solid #000000;
	background-color: #CCCCCC;
	margin-bottom: 1px;
	padding: 1 1 1 2px;
	background-image: url(../images/level_1.jpg);
	}


A.left:link {
    color: #000000;
    text-decoration: none;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-weight:normal;
    display:block;
}
	
A.left:visited { 
    color: #000000;
    text-decoration: none;
    font-family: Arial, Helvetica, Verdana, sans-serif; 
    font-weight:normal;
    display:block;
	}
	
A.left:hover {
    color: #ffffff;
    background: #333333;
    text-decoration: none;
    font-family: Arial, Helvetica, Verdana, sans-serif; 
    font-weight:normal;
    display:block;
}
	
A.left:active {
    color: #336699;
    text-decoration: none;
    font-family: Arial, Helvetica, Verdana, sans-serif; 
    font-weight:normal;
    display:block;
}

Bin fuer jeden hinweis dankbar,

Gruss Thomas

Thomas, 23 Jahre gealtert ·

Am besten macht man es so wie eigentlich immer:

NO.ATagParams = class="left"
ACT.ATagParams = class="left"
CUR.ATagParams = class="left_cur"

'left_cur' in der CSS-Datei definieren wie gewuenscht und fertig ist die Laube. Ich weiss zwar noch nciht wie ich einer Pseudoklasse ein Bullet-Symbol unterschiebe, aber das geht sicher auch.

Gruss,
Thomas