Hey @gioacchino20
Danke für den Code und ich sehe im Bild du führst ein sportliches Kickboxing Shop Artikel Shop. Dazu wollte ich zuerst fragen, ob du verschiedene Themes aus unserem Theme Store getestet hast, die das besser als das Dawn Theme können? Klicke mal durch ein paar Demois hier und füge sie zum Shop, um zu schauen, ob die das besser machen!
Wenn du es selber programmieren möchtest dann bitte immer in einer Themekopie/ Testumgebung zuerst testen und zusammen mit einem Experten/Programmierer. Du kannst ein Backup deines Themes erstellen, bevor man den Code bearbeitet, oder den Code wiederherstellen, falls dies nötig sein sollte.
Du könntest auch einen unserer Experten engagieren indem du denen eine E-Mail rüberschießt. Unsere Experten antworten meist sehr schnell.
Änderungen zu deinem Theme Code können auch 1) die Page Loading Speeds negativ beeinflussen und 2) dein Theme aus den Theme Updates ausschließen. Das folgende ist Theme-abhängig, ohne Gewähr und dient lediglich dazu dich in die richtige Richtung zu weisen!
Es scheint, dass in einem Code der benutzerdefinierte Scroll-Button sich nicht korrekt an den Vollbild-Modus auf einem PC anpasst. Die Ursache hierfür liegt wahrscheinlich in den Media Queries und den definierten Styles für .scroll-btn. Hier ein paar Tipps aber ohne Gewähr (bitte alles weitere mit einem Programmierer besprechen 
-
Anpassung der Media Queries: Es scheint, dass die Media Queries für verschiedene Bildschirmgrößen nicht ganz korrekt eingestellt sind. Die Regel für kleinere Bildschirme (max-width: 768px) ist korrekt, aber die für Vollbildschirme am PC (max-width: 1200px) könnte das Problem verursachen. Für Vollbildschirme am PC solltest du eine größere max-width oder gar keine Beschränkung nutzen.
-
Positionierung des Buttons: Die Position des Buttons wird absolut bestimmt, was bedeutet, dass sie in Bezug auf den nächstgelegenen relativ positionierten Elterncontainer festgelegt ist. Du solltest sicherstellen, dass diese Positionierung auch auf großen Bildschirmen funktioniert.
-
Responsive Design: Es ist wichtig, dass der Button auf verschiedenen Bildschirmgrößen gut aussieht. Dies kann durch die Verwendung von prozentualen Werten oder flexibleren Einheiten wie vw (Viewport Width) für Breite und vh (Viewport Height) für Höhe erreicht werden.
Ich schlage folgende Änderungen vor aber, wie gesagt, ohne Gewähr:
Diese Änderungen sollten dafür sorgen, dass der Button sich besser an verschiedene Bildschirmgrößen anpasst. Es ist jedoch wichtig, dass du diese Änderungen in deinem spezifischen Kontext testest und bei Bedarf weiter anpasst.
Um ein responsives Design für einen benutzerdefinierten Scroll-Button zu erreichen, kannst du flexible Grids und Media Queries verwenden. Flexible Grids ermöglichen eine Anpassung des Layouts an verschiedene Bildschirmgrößen, ohne dass jede Gerätegröße spezifisch angesprochen werden muss. Sie erlauben es, CSS-Stile abhängig von der Bildschirmbreite oder anderen Kriterien anzuwenden und so das Layout für verschiedene Bildschirmgrößen zu optimieren. Zum Beispiel können sie für mobile Geräte ein einfaches, einspaltiges Layout erreichen und bei größeren Bildschirmen auf ein mehrspaltiges Layout wechseln. Dabei sollte man relative Einheiten anstelle von festen Pixelgrößen verwenden, um eine bessere Anpassungsfähigkeit zu gewährleisten.
Habt ihr auch den Shop auf die Weihnachtssaison und den Winterschlussverkauf umgestellt? Jetzt ist die Zeit wo Online Shopper nach
oder Schnäppchen
!

Hast du weitere Fragen zum Shop? Gebe einfach ein Suchbegriff oben in der Suchleiste der Community Landingpage ein, denn das Thema haben wir sehr wahrscheinlich schon besprochen. Halte bitte Ausschau in deiner E-Mail auf Notifications zu Antworten auf deine Fragen in der Community.