Hamburger Menu verschieben

  • Joomla Version
    Joomla 5.0.3
    PHP Version
    PHP 8.1.x
    Hoster
    ich selbst ;-)
    Link (URL) zur Seite mit dem Problem
    https://www.bachmair.org

    Hallo !

    Wenn man die Seite kleiner macht oder mit dem Handy guckt wird das Menu ja als "Hamburger" dargestellt.
    Diesen Hamburger würde ich gerne oberhalb des Beitrags anzeigen.

    Ich habe inzwischen eine Menge probiert, aber ich krieg es nicht hin.

    Kann mir bitte jemand einen TIP geben ?

  • Hallo,


    Du kannst folgenden Code in deiner user.css einfügen:


  • >>Hast du es gar nicht versucht ?

    ja, gerade. Es klappt nicht. Kann aber an mir liegen.

    Deshalb versuche ich ja den "code" zu verstehen.


    Die Frage zielt dahin das ich es verstehen möchte.
    Also ...
    @media (max-width: 991px) { - fragt ab ob die Seite kleiner / größer 991px ist.

    Wenn das der Fall ist werden für side-grit Areas definiert.. der Teil erschliesst sich mir nicht.


  • Sorry, hier der angepasste Code: (der oben war eigentlich für die Position Rechts)


    Dieser einfügen:


  • In deiner /media/templates/site/cassiopeia/css/template.min.css ist unter anderem der nachfolgende CSS-Code :


    In diesem wird unter anderem festgelegt in welcher Reihenfolge die verschiedenen Positionen angeordnet werden sollen und welche Positionen nebeneinander angeordnet werden sollen.

    Ab 992px eben das Nebeneinander .side-l comp comp side-r."

    Siehe z.B.:

    Grid, positions and chromes - Cassiopeia Demo


    Und somit unter 992px (nachfolgend obiges auszugsweise) :


    Code
    ". comp comp comp comp ."
    ". side-r side-r side-r side-r ."
    ". side-l side-l side-l side-l ."

    Also nach der Komponentenausgabe wird die side-r und darunter side-l angeordnet.

    Alles in bis zu 4 Spalten.


    Dies wird mit dem Code in #8 wie von dir gewünscht geändert.