Shopify-Themes, Liquid, Logos und ähnliche Themen
Mein Video überdeckt leider die ansicht bei Mobile wie kann ich das am besten fixen oder könnte mir da jemand kurz helfen. Discord Name : fabich_youtube
Hey @Miseru
Wenn dein Video die Menüleiste überdeckt ist das KEIN out-of-the-box 🐞 des Themes, sondern eher aufgrund Änderungen, die ihr oder eine Frontend App zum Theme Code gemacht habt, und es scheinen sehr viele Frontend Apps auf der homepage aktiv zu sein wie man hier sieht:
Um das Problem zu beheben, dass der Video-Banner das Popout-Hamburger-Menü auf Mobilgeräten überlagert, kannst du die Z-Index
-Werte in deinem CSS anpassen. Der Z-Index
kontrolliert die Stapelreihenfolge von Elementen, die sich überlagern könnten. Ein Element mit einem höheren Z-Index
wird immer über einem Element mit einem niedrigeren Z-Index
angezeigt.
Füge zum CSS für das Hamburger-Menü einen Z-Index
hinzu, der höher ist als der des Video-Banners. Angenommen, wir setzen den Z-Index
des Video-Banners auf 10, dann sollten wir dem Menü einen höheren Wert geben, z.B. 100
:
.menu-drawer-container {
z-index: 100; /* Stellt sicher, dass das Menü über dem Video-Banner liegt */
}
Wenn du den Z-Index
des Video-Banners explizit setzen möchtest (um Konflikte mit anderen Elementen zu vermeiden), kannst du ihm einen niedrigeren Wert als dem Menü geben. Dies ist optional, wenn der Banner standardmäßig einen niedrigeren Z-Index
hat.
.videoBackground {
z-index: 10; /* Stellt sicher, dass der Video-Banner hinter dem Menü liegt */
}
Stelle sicher, dass du diese CSS-Regeln in deinem Theme CSS Editor hinzufügst oder aktualisierst. Es ist auch wichtig zu beachten, dass die Z-Index
-Werte nur wirken, wenn das Element (oder ein Vorfahre) eine Positionierung hat, die nicht static
ist (z.B. relative
, absolute
, fixed
oder sticky
). Basierend auf deinem vorhandenen Code scheint dies der Fall zu sein, aber es ist gut, dies im Hinterkopf zu behalten, falls du weitere Anpassungen vornimmst.
Wenn das ein Shopify Theme ist, dann können wir das ggf. 👀 ...als Teil deiner 60-Min Design Time dass du mit einem Shopify Free Theme bekommst. Unser Support kann aber nur helfen wenn ihr das Code nicht grundliegend geändert habt, oder mit einer Frontend App. Um dir dabei behilflich zu sein, sende bitte eine E-Mail an unseren Support wie hier demonstriert von der E-Mail-Adresse, die du zur Anmeldung in deinem Shopify-Shop verwendest, und gib deine myshopify.com-URL da auch ein. Sobald die dein Konto authentifiziert haben, können sie dir weiterhelfen.
Frontend Apps können auch ein Theme auch aus den Theme Updates ausschließen wenn das Theme Code geändert wird. Siehe dazu bitte die App Dokumentation.
Gabe | Social Care @ Shopify
- War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen!
- Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung
- Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog
Dankeschön werde es heute mittag ausprobieren 🙂 und danke für deine zeit 🥰
Gerne! 😉
Gabe | Social Care @ Shopify
- War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen!
- Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung
- Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog
kriege es irgendwie nicht hin x3 zu lost dafür habe es bei Theme Unter Abschnitte Video-Backround.liquid erstellt
Was muss ich da genau ändern oder geht das so nicht 😮 ?
Code :
Dankeschön hab es endlich hingekriegt nach 1h Struggeln xD ❤️ bin halt Ganz am Anfang am lernen wie das geht kenne mich da halt noch 0 aus 🙂 Wie findest du sonst das Design so :D?
Super freut mich dass du das hingebogen hast und gerne gebe ich etwas feedback -> siehe diesen in meinem kurzen Video hier.
Hoffe das hilft dir weiter - lass wissen falls nicht! 😉
Gabe | Social Care @ Shopify
- War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen!
- Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung
- Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog
Kannst du mir helfen :o?
Hey @Miseru
Kann es sein, dass du das Video Code direkt in den Code des Dropdown-Menüs eingefügt hast?? Wenn ja, dann ist es am falschen Ort und du wirst den Code woanders verschieben müssen. Daher ist dein Theme Code jetzt wahrscheinlich nicht mehr ganz gesund und müsstest einen Experten Programmierer rannehmen oder mit einer frischen Kopie deines Themes wieder von vorne starten leider.
Wenn das nicht zutrifft, dann um das Überlagerungsproblem in deinem Shopify-Theme zu beheben, bei dem das Video-Banner das Popout-Hamburger-Menü auf Mobilgeräten überdeckt, musst du den Z-Index
der betroffenen Elemente anpassen. Das Hauptproblem scheint zu sein, dass das Video-Banner (videoBackground) und das Popout-Hamburger-Menü unterschiedliche Z-Index
-Werte benötigen, damit das Menü über dem Video-Banner angezeigt wird, wenn es geöffnet ist. Du musst den CSS-Teil deines Codes anpassen, um sicherzustellen, dass der Z-Index
des Menüs höher ist als der des Video-Banners. In deinem aktuellen Code sehe ich keinen spezifischen CSS-Selektor für das Hamburger-Menü, daher gehe ich davon aus, dass wir einen allgemeinen Ansatz verfolgen müssen.
Basierend auf deinem Code scheint das Video-Banner bereits eine Positionierung zu haben, was gut ist. Du hast zwar keinen expliziten Z-Index für das Banner gesetzt, aber wir können einen hinzufügen, um Konflikte zu vermeiden.
Da wir den spezifischen CSS-Selektor für das Hamburger-Menü nicht kenne, gebe ich dir einen allgemeinen und diesen Selektor durch den tatsächlichen CSS-Selektor deines Menüs ersetzen.
Füge die folgenden CSS-Regeln zu deinem vorhandenen CSS hinzu oder aktualisiere sie:
/* Stellt sicher, dass das Video-Banner hinter dem Menü liegt */
.videoBackground {
z-index: 10;
position: relative; /* Falls noch nicht gesetzt */
}
/* Ersetze '.menu-selector' durch den tatsächlichen Selektor deines Menüs */
.menu-selector {
z-index: 100;
position: relative; /* Wichtig, falls noch nicht gesetzt */
}
Falls du Schwierigkeiten hast, den spezifischen Selektor für dein Hamburger-Menü in der Chrome Developer Console zu finden, musst du in den HTML- oder JS-Dateien deines Themes nachsehen, welche Klasse oder ID verwendet wird, um das Menü zu steuern.
Bitte beachte:
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 obige ist Theme-abhängig, ohne Gewähr und dient lediglich dazu dich in die richtige Richtung zu weisen!
Gabe | Social Care @ Shopify
- War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen!
- Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung
- Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog
Hallo zusammen! Wir haben intensiv daran gearbeitet, dein Shopify-Erlebnis auf Deutsc...
By JasonH May 12, 2025Mit dem Lernpfad der Shopify Academy und dem Verified Skills-Badge Expanding Your Sho...
By Shopify Feb 7, 2025Den Verkauf im Großhandel steigern: In der Shopify Academy lernst du, wie das geht, zum...
By Shopify Feb 3, 2025