Immer wenn das Hintergrundbild sich ändert, brauche ich es, um den Körper zu bedecken. Ich benutze background-size: cover
, aber es scheint nicht zu funktionieren.Hintergrundgröße: Abdeckung; Eigenschaft
body {
position: relative;
margin-top: 60px;
background-color: #000;
font-family: 'Roboto Slab', serif;
background: url(https://i.ytimg.com/vi/lECC6eQhnZo/maxresdefault.jpg);
background-repeat: no-repeat;
background-position: center center;
background-atachment: fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
transition: background 1s;
und hier ist die jQuery, dass das Bild verändert:
$("body").css("background", objects[newNum].img);
die Bilder in einem Array (Objekte) gespeichert sind.
CodePen: http://codepen.io/Chantun/pen/WxXaGy?editors=0010
Vielen Dank! So einfach war es. – Chantun