Kann mir bitte jemand helfen zu verstehen, warum diese CSS:Warum Hintergrundbild Offset ~ 25% wenn "Hintergrund-Anhang: lokal"?
<style type="text/css">
html {
background: url(images/img.diary.1280.jpg) no-repeat center center local;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
body {
font-family: 'alpha geometrique', fantasy, cursive, sans-serif;
background: none;
}...
das Hintergrundbild von ~ 25% machen würde „nach oben“, so dass nur die unteren ~ 75% des Bildes, zu diesem alternativen verglichen gezeigt "Hintergrund:" Linie?
background: url(images/img.diary.1280.jpg) no-repeat center center fixed;
die 100% der Bildanpassung innerhalb des Ansichtsfensters zeigt (was ich wünsche)?
Ich habe auch "scroll" versucht, aber das hat den gleichen Effekt wie "local". Der Grund, warum ich nicht fix verwenden möchte, ist, dass wenn ich das Fenster scrolle, die Elemente (Bootstrap 4) scrollen, aber das Hintergrundbild sieht nicht so aus, als würden die Elemente oben rutschen. Ich bevorzuge die Elemente & die Bildrolle zusammen, das ist das eigentliche Ziel, das ich versuche zu erreichen.
Dank
danke für den Vorschlag, Arleigh. Mit "contain" dehnt sich das Bild nicht (wie Sie darauf hingewiesen haben), um das Ansichtsfenster zu füllen. Aber du hast mich in die richtige Richtung gelenkt. Was ich brauchte, ist, Hintergrundposition: Mittelpunkt "in" Hintergrundposition: Mitte oben "zu ändern, während" Hintergrundanhang: lokal "beibehalten wird. Jetzt habe ich sowohl das Verhalten, das ich will. Vielen Dank. – rockhammer