Zum Inhalt springen

CSS Menü einbinden

Erstellt am 15. Juni 2006 · 5 Antworten · letzte Antwort am 19. Juni 2006

Tags: Frage

thomasju ·

Hallo zusammen,

ich möchte demnächst eine Website mit Typo3 bauen. Nun meine Frage, wie binde ich denn richtig ein horizontales CSS-Menü ein? Also ich habe bisher noch nicht sehr viel, ich möchte nur erst meine Navigation fertig haben und versuche nun im Vorfeld Informationen und Beispiele zu sammeln.

Wenn jemand von euch eine schöne Dokumentation hat, bin ich auf jeden Fall für dankbar. Auch wenn ihr Websites kennt, auf den man schön sehen kann wozu Typo3 im Stande ist, über so etwas freue ich mich auch.

Die CSS-Datei ist bereits vorhanden.

Bin für jede Hilfe zu haben.

Danke und Gruß

Thomas

toyde ·

Nun meine Frage, wie binde ich denn richtig ein horizontales CSS-Menü ein? Also ich habe bisher noch nicht sehr viel, ich möchte nur erst meine Navigation fertig haben und versuche nun im Vorfeld Informationen und Beispiele zu sammeln.

Man fährt meist ziemlich gut, wenn man sich in seinem eigenen HTML-Template Gedanken zur Struktur (evtl. mehrere Ebenen) und die CSS-Formatierung für mehrere Browser "zurechtlegt". Das kann man lokal mit 2-3 Browsern und Editoren bequem vorbereiten.

Das Einbinden wird in Dokus und vielen guten Snippets im Forum erklärt. Forumsuche "horizontal tmenu css" und findest garantiert einige Hilfreiche Infos.

grüsse

greenbanana ·

Du kannst CSS-Menüs einfach per wrap generieren.

z.B.

lib.mainMenu = HMENU
lib.mainMenu.entryLevel = 0
lib.mainMenu.wrap = <ul>|</ul>
lib.mainMenu.1 = TMENU
lib.mainMenu.1.NO {
	allWrap = <li class="odd">|</li>
}
	
lib.mainMenu.1.ACT = 1
lib.mainMenu.1.ACT {
	allWrap = <li class="even">|</li>
}

Gruss
GreenBanana

thomasju ·

Hallo zusammen,

besten Dank für die Hilfe. Werde mich nochmal durch die Doku arbeiten. Kennt jemand noch ordentliche Dokus die den Umgang mit CSS beschreiben?

Grüße
Thomas