Hallo,
Hier
schiebt sich der Seiteninhalt nach unten, wenn man auf "Menu" klickt.
Wie erreiche ich, dass das Auswahlmenu über die aktuelle Seite gelegt wird?
im Tutorial mache ich das mit position: absolute, aber erst, nachdem ich sicher bin, das Javascript eingeschaltet ist, und ich prüfen kann, ob details/summary unterstütz wird und der Polyfill bei Bedarf geladen werden kann.
Details/summary würde z.B. im IE bei absoluter Positionierung den Inhalt überdecken. Ich teste aber gerade eine reine CSS-Abfrage mit
@supports (width: max-content) { /* Nicht für IE und MS-Edge */
#sitenav { position: absolute; }
#sitenav ul { position: absolute; }
}
Gruß
Jürgen