Main Menü zweizeilig

  • Es ist inzwischen absolut unüblich, dass man ein Menü umbrechen läßt.

    Daher hat jedes moderne Menu eine css, die das Umbrechen verhindert und statt dessen den "Hamburger" zeigt.


    Wenn ein Umbruch doch erwünscht ist dann kannst du

    • das Menü in einem eignen Override und in einer andere Position mit eigenem css legen.
    • die items auf zwei menümodule aufteilen und das dann die beiden Module untereinander zeigen
    • oder das css für das Menü anzupassen (ist ein wenig frickelig).
  • Hallo friren,


    vermutlich beziehst du dich auf die Ausführungen #21 und meinst den letzten Vorschlag (css).


    Solange außer dir selbst niemand sehen kann was funktioniert und was nicht, wird es eng mit Lösungen.

    Ist die Migration von J3 mach J4 denn ordentlich verlaufen?

    https://docs.joomla.org/Joomla…Step_by_Step_Migration/de

    https://coolcat-creations.com/blog/passe-dein-cassiopeia-template-an

    Vielleicht ist aber auch ein anderer css-Code verantwortlich, dass wrap verhindert wird.


    Ich habe eine nacktes J4.1.3/4 genommen, das Login Form versteckt und das Main Menu auf Position Menu[menu] gesetzt.

    Dann das Main Menu mit vielen Menüeinträgen bestückt.

    Moduleinstellungen Main Menu: Zuweisung: auf allen Seiten, Modulstil: vererbt, Layout: Collapsible Dropdown (Standard)

    Einzige Zeile in user.css

    Code
    /*bestückte navbar*/
    .container-header .mod-menu {
    color: #0088cc;
    font-weight: bold;
    flex-wrap: wrap;
    justify-content: center;
    }


    Das funktioniert mit allen Cassiopeia Stil-Einstellungen. Mehr geht nicht.


    vG