Hallo,
wie kann ich mit Contao board Mittel so ein Mobil-Menue (3 ebenen) realisieren?
http://theme-preview.org/de/rhythm
Danke für eure Hilfe.
Hallo,
wie kann ich mit Contao board Mittel so ein Mobil-Menue (3 ebenen) realisieren?
http://theme-preview.org/de/rhythm
Danke für eure Hilfe.
Das geht mit dem normalen Menü von Contao. Du brauchst nur etwas Javascript und CSS dazu und natürlich Mediaqueries. Zwei Ebenen gehen auch vollkommen ohne Javascript.
Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
Unterstütze bitte das Contao-Projekt (Button Links)
Weitere Spendenmöglichkeiten
------------------------------------------------------------------------------------------------------
Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
Contao-Online-Video-Kurse: Contao Academy
Funktionalität erweitern: Contao-Erweiterungen
Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.
Erst einmal herzlichen Dank für deine Antwort.
In dem Menu wird das + verwendet um das untermenue ein- oder auszublenden. Das ist mir wichtig wegen der Übersichtlichkeit.
Diese Funktion bedingt ein Java-script. In der Applikation ist da ein swipe Funktion.
Gibt es dafür ein Standard Js von contao oder muss da etwas eigenes geschrieben werden?
Und muss das Template der Navigation dabei auch angefasst werden?
Danke für eine kurze Antwort
Beste Grüße
Contao bringt kein Standard-JS für eine Mobil-Navigation mit. Also: selber schreiben. Eine Template-Anpassung sollte nicht nötig sein, es sei denn, du möchtest das Script dort integrieren.
Falls du das JS nicht so gerne selbst schreiben möchtest, könntest du eine Erweiterung für mobile Menüs installieren. Die haben allerdings oft den Nachteil, dass das Markup für die Navi doppelt benötigt wird: einmal für die Desktop-Navi und zusätzlich für die Mobil-Navi. Insofern wäre das eigene Script eleganter.
Wenn ich mich recht erinnere habe ich früher sowas schonmal gebaut und dazu input type="checkbox" verwendet. Man muss nur zusehen, dass jede checkbox eine einzigartige ID hat. Dann kann man das auf alle Ebenen inkl. Button zum Klappen ausdehnen.
Der Weg über JS ist allerdings schöner, da semantischer (Keine Formularelemente zweckentfremdet). Und Du kannst bei Bedarf den Status der Navi noch an anderer Stelle nutzen.
hallo,
danke für deine Antwort. Das mit dem input type werde ich mir anschauen.
ich habe mir vor kurzem ein Theme gekauft, in dem das wunderbare gelöst wurde. Wenn möglich möchte ich das nachbauen. Bin aber noch nicht dazu gekommen. Sobald ich eine Lösung habe, werde ich sie hier veröffentlichen.
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen