Hallo zusammen
Bin ein newbee bei Typo3. Habe ein Problem: Sollte ein horizontales Menu generieren und zwar muss es ein GMENU sein. GMENU kann ich aber nur vertikal ausrichten. Wie kann ich ein GMENU horizontal erstellen.
Mit bestem Dank
Olivier
Hallo zusammen
Bin ein newbee bei Typo3. Habe ein Problem: Sollte ein horizontales Menu generieren und zwar muss es ein GMENU sein. GMENU kann ich aber nur vertikal ausrichten. Wie kann ich ein GMENU horizontal erstellen.
Mit bestem Dank
Olivier
pack dir dein GMENU in ein div und die einzelnen entries wie folgt wrappen:
wrap = <div class="floatleft"> | </div>
mit float: left richtest du dir die Teile horizontal aus. ist imho die eleganteste Moeglichkeit.
p.s.: die Suchfunktion fördert manchmal interessante Ergebnisse zutage 😉
wobei im css dann:
.floatleft {
float: left;
}
nur wegen dat Vollständigkeit 😉
wrap = | <br>
sollte auch gehen.
Entweder ist mir zu heiss, oder ihr habt etwas zu schnell die Frage überlesen.
Er will doch ein HORIZONTALES Menü 🙂
Also ich würde weder "Div", noch "br" einsetzen, sondern einfach ein "span", eine Tabelle mit lauter "TD"'s nebeneinander(lässt sich ja wunderbar wrappen), etc..
Generell lasse ich für die Menüausrichtung CSS gänzlich aus dem Spiel. Erfahrungsgemäss gibts da lustige Darstellungsvariationen in den unterscheidlichen Browsern.
bye
Recht herzlichen Dank für alle eure Beiträge. Zum letzten Beitrag habe ich noch eine Frage:
toyde schriebAlso ich würde weder "Div", noch "br" einsetzen, sondern einfach ein "span", eine Tabelle mit lauter "TD"'s nebeneinander(lässt sich ja wunderbar wrappen), etc..
Generell lasse ich für die Menüausrichtung CSS gänzlich aus dem Spiel. Erfahrungsgemäss gibts da lustige Darstellungsvariationen in den unterscheidlichen Browsern.bye
Wie müsste ich das genau im Typoscript umsetzten? Wäre folgender Scriptteil durchführbar:
wrap = <td span="irgend_eine_class"> | </td>
Noch eine Frage:
Wie könnte ich es erreichen, dass über jedem Menüpunkt jeweils einen Balken in einer anderen Farbe steht. Ein Beispiel dazu könnt ihr unter http://www.conmedia.ch finden. So eine horizontale Menüleiste müsste ich in etwa erstellen. Ist dies in Typo3 möglich? Falls ja, wie müsste ich diese Aufgabe angehen?
Schon im Voraus für eure Hilfe besten Dank.
Olivier
Hi.
Das Beispiel deiner geposteten Seite mit der farbigen Navigation löst du am besten mit "optionSplit" gemischt mit "GMENU" 🙂
Oder was auch möglich ist: eine ganz normale Navigation und die Balken darüber einfach mit CSS stylen.
Zur horizontalen Navigation: probiers mal mit span, anstatt TD, sollte reichen.
Wenn du eine Tabelle rundum haben möchtest:
...
temp.menu_1.1.NO{
wrap = <td height="48" class="menu1-level1"> | </td>
...
-> nicht vergessen im HTML-Template so etwas zu erstellen:
<table><tr>###myNavigation###</tr></table>
sonst wird's natürlich nix.
Das einzelne TR erlaubt beliebig viele TD's reinwrappen zu lassen.
bye
P.S.: wrap = <td span="irgend_eine_class"> | </td>....... gut gibt es keine HTML-Wölfe, die dich dafür aufessen kommen ;P
span und td sind zwei unterschiedliche Attribute. Nich einfach mischen !!
-> http://de.selfhtml.org
Recht herzlichen Dank für deinen post. Werde diese Möglichkeit einmal ausprobieren.
Betreffend css folgendes: Ich bin mich momentan am Einarbeiten ins css. Deshalb diese schlimme Verwechslung #paralyzed#
1. "class" ist HTML 😉
2. Will dich nicht verwirren:
Wenn du ein GMENU benutzt, dann kannst du dir die Klassen eigentlich sparen. Sind eh Bilder im GMENU, die du im TypoScript scriptest.