Hallo,
erstmal vielen Dank für deine Hilfe und den Tipp.
Ich habe mir bereits meinen Code oben aus einem Theme gezogen, welches auch einen Sticky-Header beinhaltet. Dein Vorschlag ist natürlich auch super, allerdings betrifft das nur die Navigation und ich möchte ja, dass mein gesamter Header sticky ist.
Vllt. versuche ich mit deinem Beispiel ein wenig rumzubasteln.
Leider bin ich echt ein blutiger Anfänger und habe mich erstmal in CSS und HTML reingefuchst. Jetzt noch JS und mir raucht echt der Kopf ;D Andernfalls muss ich mir da irgendwie anderweitig helfen lassen und mir hier ein Plugin schreiben lassen.
storefront:build habe ich natürlich ausgeführt.
Vermute mal, dass es an dem Code in meiner base.html.twig liegt.
Hallo,
wenn der Header einfach nur oben am Bildschirmrand hängen soll, kannst du es auch ganz einfach mit CSS/SCSS probieren. Dazu fügst du einfach „position: fixed;“ zu den Klassen hin zu, welche oben kleben bleiben sollen. Desweitern kann es sein, dass du noch einen z-index Wert vergeben musst, damit der Header auch beim scrollen über den anderen Inhalten liegt.
Hoffe ich konnte dir helfen.