Hallo allerseits,
Mir stellt sich folgendes Problem:
Ich möchte ein Textmenü horizontal anordnen. Die Gestaltung dieses Menüs wird über das eingehängte Stylesheet vorgenommen. Soweit so gut. Bei der Betrachtung im Browser ergibt sich allerdings ein kleiner Schönheitsfehler, denn wenn man einen der mittleren Menüeinträge "overrollt", verschieben sich die rechts davon stehenden Menüeinträge, da der "overrollte" Menüeintrag natürlich ein bisschen dicker dargstellt wird. Geht man mit dem Mauszeiger wieder weg von dem mittleren Menüeintrag, rücken die anderen Menüeinträge auch wieder nach links ein.
Der angestrebte Zustand soll allerdings so aussehen, dass die Menüeinträge unabhängig voneinander sind und wenn einer der mittleren Menüenträge angeklickt werden, soll nur dieser ein wenig hervorgehoben werden, ohne dass die rechts von ihm stehenden Einträge sich mitbewegen.
Würde mich über eure Tipps sehr freuen, im Anhang meine verwendeten Codekomponenten.
10.marks.MENUE = HMENU
10.marks.MENUE.special = directory
10.marks.MENUE.special.value = 1
#10.marks.MENUE.entryLevel = 0
10.marks.MENUE.1 = TMENU
10.marks.MENUE.1.NO = 1
10.marks.MENUE.1.NO.ATagParams = class = "navi"
10.marks.MENUE.1.NO.linkWrap= | ||*|
| ||*|
|
10.marks.MENUE.1.ACT = 1
10.marks.MENUE.1.ACT.ATagParams = class = "navi_active"
10.marks.MENUE.1.ACT.linkWrap = | ||*|
| ||*|
|
.navi
{
color: #333;
font-size: 11px;
font-family: Verdana;
text-decoration: none
}
.navi:hover
{
color: #333;
font-weight:bold;
font-size: 11px;
font-family: Verdana
}
.navi_active
{
color: #333;
font-weight:bold;
font-size: 11px;
font-family: Verdana;
text-decoration: none
}