Zum Inhalt springen

Einfaches Textmenü erstellen

Erstellt am 23. Juli 2004 · 25 Antworten · letzte Antwort am 26. Juli 2004 · Seite 2 von 2

Tags: Frage

kinneremer ·

Danke für die superschnelle Antwort!
Funzt auch wirklich supi... nur warum wendet er nicht die Textformatierung an, wie anggeben "Verdana" "2", sondern nimmt eine ganz andere Formatierung?
Und jetzt hätte ich natürlich noch gerne eine 3. Ebene, die an der Stelle "###MENU_OBEN" angezeigt wird. Ist das möglich und wie schwierig?
Ach ja, wie bekomme ich einen grauen Hintergrund hinter mein MENU_LINKS?
Schau´s Dir mal kurz an: hrrp://www.griebe.org/typo3

kinneremer ·

SORRY, der Link muss natürlich heißen:
http://www.griebe.org/typo3

Und daß Menü oben sollte natürlich ein Menü im "Querformat" sein und erscheinen, wenn ich einen Punkt im Menü Links in der 2. Ebene anklicke und die 3. Eben erforderlich wird.

Dander ·

ja das mit der 3. ebene ist kein problem:

marks.MENU_OBEN = HMENU 
marks.MENU_OBEN.entryLevel = 2
marks.MENU_OBEN.1 = TMENU 
marks.MENU_OBEN.1.NO { 
linkWrap = <font face=”Verdana” size=”2”><B>|</B></font> 
}

Am besten du formatierst die Links per css

MFG

Dander

kinneremer ·

Das mit der 3. Ebene war kein Problem, COOL.
Ich habe ein CSS eingebunden, welches auch die Links "Forum", Gästebuch", ... formatiert. Warum funktioniert das nicht für das MENU_LINKS und MENU_OBEN?

Dander ·

bau mal das noch ein:

site = PAGE 
site.stylesheet = linkzudeinemstylesheet 
site.typeNum = 0

MFG

Dander

kinneremer ·

Hatte ich schon drin! Aber das Problem mit dem "relativen Link" habe ich auch nicht zum ersten mal! Man sollte dann natürlich auch noch den Ordnernamen angeben, dann klappt´s auch mit dem Nachbarn! #giggle#
Kann ich im Stylesheet auch für verschiedene Ebenen verschiedene Formatierungen festlegen? Und wie bekomme ich im MENU_LINKS jetzt den grauen Hintergrund hin? o.O

Dander ·

ja kannst du,

z.B

css:

.top:link { background-color: gray; text-decoration: none; text-align: center; padding: 5px; border: solid 1px #fff; border: solid 1px #fff }
.top:hover { background-color: darkgray; cursor: move }
.top:visited { color: white; text-decoration: none; text-align: center; padding: 2px; border: solid 1px }

und ins NO der jeweiligen ebene:

ATagParams = class="top"

musst halt die css anpassen
und per backgroundcolor : gray
kannst du die hintergrundfarbe realisieren

MFG

Dander

kinneremer ·

OK, das mit dem css hab´ ich soweit kapiert, jedoch hab´ ich jetzt mein Menu-links nicht mehr untereinander, sondern am Stück 🙁
Mit welcher Formatierung bekomm ich es nun wieder untereinander? Und ich wollte eigentlich, dass der komplette Hintergrund hinter dem Menü grau ist (wie der Balken über und unter dem Menü, nicht nur als Hover-Effekt. Und einige Menüpunkte sollten nicht im Menü zu sehen sein, sondern nur über die festen Links oberhalb und unterhalb der Seite (Forum, Links,...) aufzurufen sein. Was muss ich denn da im typo3 backend einstellen?

kinneremer ·

Hier nochmal mein code zum menü

marks.MENU_LINKS = HMENU 

marks.MENU_LINKS.1 = TMENU 
marks.MENU_LINKS.1.NO { 
ATagParams = class="left"
} 
marks.MENU_LINKS.2 = TMENU 
marks.MENU_LINKS.2.NO { 
ATagParams = class="left_2"
} 

marks.MENU_OBEN = HMENU 
marks.MENU_OBEN.entryLevel = 2 
marks.MENU_OBEN.1 = TMENU 
marks.MENU_OBEN.1.NO { 
ATagParams = class="top"
} 

}