Hamburger Menü erscheint auf kleinen Bildschirmen nur oben
Autor: L A.
Visitado 1031,
Followers 1,
Compartido 0
Ich habe am Seitenende meiner Website ein Menu, das responsiv irgendwann als Hamburger Menü angezeigt wird. Wenn ich das dann anklicke, öffnet sich nach links das Menü. Das Problem ist allerdings, dass man sich ja logischer Weise am Ende der Seite befindet und jetzt nur das (bei mir) den grauen Hintergrund des Menüs sieht, aber für die Menü-Einträge erst bis zum Seitenfang scrollen muss.
Lässt sich das irgendwie ändern? Da kommt ja keiner drauf und unpraktisch ist es allemal.
Publicado en
Ja, unpraktisch ist es den Menübutton an das Ende einer - eventuell sehr großen - Seite zu legen, da dann genau der Effekt eintritt. Wenn das Menü zum beispiel in der Seitenleiste eingebunden ist, kann man in Struktur der Vorlage bei den Einstellungen für die Seitenleiste festlegen, dass die Objekte beim Scrollen sichtbar gehalten werden. wirkt aber bei den kleinsten responsiven Auflösungen auch nicht mehr
Du könntest das Zusatzobjakt Overlay Menü benutzen, dass das Menü über die ganze Seite öffnet.
Autor
Hat ja seinen Sinn, dass es da unten steht. Ist eines von mehreren Menüs.
Schaue mir das mit dem Overlay mal an. Danke für den Hinweis.
Autor
Bzgl. Overlay Menü: Was genau ist damit gemeint, "das nur die Einträge der ersten Ebene einschließt"?
Das heißt, dass alle Ebenen, die sich unterhalb der als Menüebene ausgewählten Position befindet, ignoriert werden. Folgende Beispiele:
Wenn die Sitemap folgendes Aussehen hat
Und es wird als Startebene der Standardeintrag "Menü" belassen, sieht das Menü so aus:
Wird als Startebene der Standardeintrag "Ebene 2" genommen, sieht das Menü so aus:
also Ebene 2.1 wird als Menüeintrag nicht aufgenommen.
Ich hoffe, es ist verständlich...
Autor
Danke für die Erklärung. Das wäre für mich allerdings etwas ungeeignet. Gibt es noch etwas ähnliches, das nicht derartige Einschränkungen hat, sodass auch Unter-Ebenen angezeigt werden?
Hab ich mir fast gedacht... So wie Du das in Deinem Startbeitrag beschreibst, ist es aber eigentlich nicht. Die Menüeinträge tauchen nicht ganz am Seitenanfang auf, sondern am Anfang des sichtbaren teils der Seite. Kannst Du mal die URL der Seite nenen, damit ich das mal analysieren kann?
Autor
z.B. https://praxis.sein-erleben.de/
Für das Menüobjekt ist dieses Verhalten aber unnormal. Das Menü sollte am oberen Bildrand beginnen, unabhängig davon ob noch Seiteninhalte oberhalb aus dem Bildschirm "herausgeschoben" sind. Vielleicht ist etwas im Menüobjekt verstellt, versuche mal ein neues Menüobjekt anzulegen.
Autor
Habe das Menü in der Fußleiste nochmals neu angelegt, das Ergebnis ist allerdings das gleiche.
Gibt es noch Tipps, wie ich das Verhalten ändern kann?
Probier mal ob es etwas nutzt, wenn Du in der Struktur des Templates (bei "2 Vorlage") die Höhe des Seiteninhalts geringer einstellst.