Contao-Camp 2024
Ergebnis 1 bis 10 von 10

Thema: Hamburger-Icon in mmobile Menü wird nur beim letzten Menüpunkt angezeigt

  1. #1
    Alter Contao-Hase
    Registriert seit
    20.06.2009.
    Ort
    Graz (Austria)
    Beiträge
    1.455

    Standard Hamburger-Icon in mmobile Menü wird nur beim letzten Menüpunkt angezeigt

    Hallo Leute, ich hab hier ein ganz komisches phenomen.

    Ich hab das Modul "mmobile menu" eingebaut, funktioniert auch aber ich seh die Hamburgergrafik nicht beim Namen, ausgenommen, wenn ich im Menü auf den letzten Menüpunkt klicke, dann sehe ich das auch. Sonst nicht.
    HTML-Code:
    <div class="mobilemenu">
    	<a href="#mmenu"><i class="fas fa-bars fas-2x"></i>Menü</a>
    </div>
    Und hier kann man es auf dieser Testseite sehen: Testseite

    Ich weiß wirklich nicht, warum das so ist. In der Seitenstruktur sind alle Seiten gleich.
    LG, Andi

  2. #2
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.733
    Contao-Projekt unterstützen

    Support Contao

    Standard

    In der Startseite (die anderen Seiten habe ich nicht überprüft) gibt es ja im Gegensatz zur Kontaktseite auch kein ::before in der das Icon gesetzt wird.
    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.




  3. #3
    Alter Contao-Hase
    Registriert seit
    20.06.2009.
    Ort
    Graz (Austria)
    Beiträge
    1.455

    Standard

    Ja, das ist ja das komische daran.

    Ich hab 2 Module erstellt. 1x ein html, wo ich dann diesen oben geschriebenen Code eingebaut habe, und beim 2. hab ich gesagt, dass es ein mmenu - Navigation ist. In diesem hab ich auch unter der ID mmenu eingegeben. Es funktioniert ja, aber nur wenn ich den letzten Menüpunkt anklicke, sehe ich auch das Hamburger Icon.

    Bei den anderen Menüpunkten fehlt mir das ::before. Ich hab das aber niergenst wo so eingebaut.
    LG, Andi

  4. #4
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.733
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das ist ein CSS-Problem. Wie auch immer das eingebunden ist kann ich Dir nicht sagen. Ich verwende das mmobile Menü nicht.
    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.




  5. #5
    Contao-Fan Avatar von Kopfnuss
    Registriert seit
    05.09.2012.
    Ort
    Zwickau
    Beiträge
    320
    Partner-ID
    11375
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich mach das immer so:
    1. Modul -> Navigation - für mobiles Menü
    2. Modul -> Mobile Menu - darin bei "Trigger Inhalt" das Html für das Icon und Text, also Link
      weiter bei "Menu Inhalt", kommt das rein was ich im Menü anzeigen will, da binde ich über "{{insert_module::xx}}" meine Navigation ein die ich festgelegt habe
    3. das Modul im Layout einbinde

  6. #6
    Alter Contao-Hase
    Registriert seit
    20.06.2009.
    Ort
    Graz (Austria)
    Beiträge
    1.455

    Standard

    Das heißt, du verwendest das codefog/contao-mobile_menu?

    Das hab ich auch versucht, hier wird überhaupt kein Hamburger-Icon angezeigt, obwohl das aber funktioniert!

    Hat das vielleich mit Contao 4.10.7 zu tun?
    LG, Andi

  7. #7
    Contao-Fan Avatar von Kopfnuss
    Registriert seit
    05.09.2012.
    Ort
    Zwickau
    Beiträge
    320
    Partner-ID
    11375
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Upsi.. Sorry.. ja verwende ich. Hab es mit dem mmenu verwechselt.
    Du hast aber wie schon geschrieben bestimmt ein CSS Problem. Verwendest du mehrere Layouts?
    Zeig mal dein CSS dazu.

  8. #8
    Contao-Fan Avatar von Kopfnuss
    Registriert seit
    05.09.2012.
    Ort
    Zwickau
    Beiträge
    320
    Partner-ID
    11375
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich tippe mal ins blaue und behaupte die all.css von fontawsome ist nicht auf den Seiten eingebunden, sondern nur auf der Kontaktseite?

  9. #9
    Alter Contao-Hase
    Registriert seit
    20.06.2009.
    Ort
    Graz (Austria)
    Beiträge
    1.455

    Standard

    fontawesome ist im Seitenlayout eingebunden
    LG, Andi

  10. #10
    Alter Contao-Hase
    Registriert seit
    20.06.2009.
    Ort
    Graz (Austria)
    Beiträge
    1.455

    Standard

    SORRY, die all.css war nicht eingebunden. Ich hatte nur die fondsawesome.css eingebunden. Jetzt wird's mir angezeigt
    LG, Andi

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •