Zum Inhalt springen

Horizontale Menu , aber wie ? :cry:

Erstellt am 29. Januar 2013 · 4 Antworten · letzte Antwort am 29. Januar 2013

Tags: HTML & CSS, Frage

Lisa2013 ·

Hallo, kann mir irgendjemand dieses Problem lösen ?

ich habe per css eine Link Menuliste mit hintergdrundfarbe, Abstand und Hover zustand erzeugt, also

ul#menu li{
display : inline;
baclground: bla bla;
und und }

Nun habe ich per typoscript versuch den Platzhalter dieser Menuliste zu ersetzen, also mein Navigation Template :

lib.mainnav = HMENU
lib.mainnav{
special = directory
special.value = 1
1 = TMENU
1.warp = <ul id="menu">|</ul>
1.NO = 1
1.NO.wrapItemAndSub = <li>|</li>
}

der Platzhalter ist zwar ersetzt aber sieht meine Menuliste nun so hässlich aus : Vertikal, keine Hintergrund, normal schriftart.. und und.. 😢 ich weiss nicht mehr woran das liegt.

danke.

Norman2k ·

Sieht der Quellcode denn wie gewünscht aus, d.h. hast du ein <ul id="menu">...</ul> drum? Könnte eventuell an dem Fehler im Wrap liegen

1.warp = <ul id="menu">|</ul> --> 1.wrap = <ul id="menu">|</ul>

Lisa2013 ·
Norman2k schrieb

Sieht der Quellcode denn wie gewünscht aus, d.h. hast du ein <ul id="menu">...</ul> drum? Könnte eventuell an dem Fehler im Wrap liegen

1.warp = <ul id="menu">|</ul> --> 1.wrap = <ul id="menu">|</ul>

also das ist meine Seite Konfiguration. Es geht nur um mein hdMenu :

page.10 = TEMPLATE
page.10{
template =< plugin.tx_automaketemplate_pi1
workOnSubpart = DOCUMENT_BODY
subparts{

hdMenu < lib.mainnav
}

und das ist meine Navigation Template :

lib.mainnav = HMENU
lib.mainnav{
special = directory
special.value = 1
1 = TMENU
1.warp = <ul id="menu">|</ul>
1.NO = 1
1.NO.wrapItemAndSub = <li>|</li>
}

wie gesagt, der Platzhalter ist zwar ersetzt, aber mein hdMenu sieht optisch total anders aus, als sie per css geschmuckt worden ist.

Norman2k ·

Ich zitiere mich ungern selber aber 1. ist meine Frage mit deinem 2. Post noch nicht beantwortet und 2. hast du meinen Lösungsvorschlag nicht wirklich umgesetzt.

Norman2k schrieb

Sieht der Quellcode (Edit: ich meine den Quellcode deiner Seite so wie sie im Browser angezeigt wird) denn wie gewünscht aus, d.h. hast du ein <ul id="menu">...</ul> drum? Könnte eventuell an dem Fehler im Wrap liegen

FALSCH!!!!: 1.warp = <ul id="menu">|</ul>
RICHTIG!!!!: 1.wrap = <ul id="menu">|</ul>

Lisa2013 ·
Norman2k schrieb

Ich zitiere mich ungern selber aber 1. ist meine Frage mit deinem 2. Post noch nicht beantwortet und 2. hast du meinen Lösungsvorschlag nicht wirklich umgesetzt.

Norman2k schrieb

Sieht der Quellcode (Edit: ich meine den Quellcode deiner Seite so wie sie im Browser angezeigt wird) denn wie gewünscht aus, d.h. hast du ein <ul id="menu">...</ul> drum? Könnte eventuell an dem Fehler im Wrap liegen

FALSCH!!!!: 1.warp = <ul id="menu">|</ul>
RICHTIG!!!!: 1.wrap = <ul id="menu">|</ul>

Hallo, so diee Quellcode war schon richtig , also <ul id="menu">

Ich habe nämlich anstatt "wrap" , warp geschrieben. Hmm.. Meine Augen machen nicht mehr mit. Mache mal Pause.
Abee danke dir Norman. Jetzt geht wieder.

Grüsse.