Hallo,
ich habe ein kleines Problem mit einem Menü:
Und zwar werden alle Menü-Einträge Untereinander angezeigt und beim RollOver soll der Text leicht einrücken, also statt padding-left:30; soll dann z.B. padding-left:0px;
Hier erstmal der Code:
_MENU2{
entryLevel = 0
1 = GMENU_LAYERS
1{
expAll = 1
layerstyle = position:absolute; VISIBILITY:hidden
NO{
backColor = #038257
wrap= <div class="menu2">|</div>
XY = 130, 25
10 = TEXT
10.text.field = title
10.fontSize = 12
}
RO < .NO
RO = 1
RO.wrap = <div class="menu2_2">|</div>
RO.10.fontSize = 14
RO.10.fontColor = white
ACT < .NO
ACT = 1
ACT.wrap = <div class="menu2_2">|</div>
ACT.10.fontSize = 14
ACT.10.fontColor = white
}
Es folgt die CSS-Datei:
.menu2 { padding-right:40px; padding-top:10px; font-size:14px; color:blue; }
.menu2_2 { padding-right:20px; font-size:14px; color:white; }
Wie man sieht, unterscheiden sich im template die Befehle für den RO und dem ACT nicht, jedoch klappt das beim ACT, beim RO ändert sich nur die Schriftfarbe und Grösse, nicht die Position.
Jetzt hab ich den Ratschlag bekommen, das folgende einzufügen:
doNotLinkIt = 1
linkWrap = <tr><td align="left"><a href='{elementUid}.0.0.html' class='menu2'>|</a></td></tr>
ich hab es schon überall reingeschrieben, aber es klappt einfach nicht. :-/
Kann mir jemand helfen???