Wieso ist das Hintergrundbild nicht fixiert?
Hi Zusammen
In meinem Shop wollte ich ein Hintergrundbild einbauen, auf Desktop funktioniert es super aber auf Mobile überhaupt nicht. Ich habe background-attachment auf fixed gestellt, aber trotzdem zieht sich das bild über die ganze länge der Website und es ist nicht so wie auf Desktop.
Website: www.hyghassociation.org
Hier der Code:
body,
html {
background: url({{ 'background.jpg' | asset_url }});
background-color: #000;
-webkit-background-size: contain;
-moz-background-size: contain;
-o-background-size: contain;
background-size: contain;
background-position: center;
background-attachment: fixed;
}
@media only screen and (max-width: 749px) {
body {
background: url({{ 'mobile_background.png' | asset_url }});
-webkit-background-size: contain;
-moz-background-size: contain;
-o-background-size: contain;
background-size: 100% 100%;
background-position: center;
background-attachment: fixed;
Würde mich über Hilfe freuen :=)
1 Antwort
Leider ist deine Seite nicht aufrufbar. Ich denke mal, dein Problem ist, dass das Bild nicht in voller Breite angezeigt wird. Du solltest "background-size: contain" angeben anstelle von 100%. Dann wird automatisch die längere Seite des Bildes an die Seitenbreite angepasst.