Ich versuche, einen Hintergrund nach dem Laden der Seite zu laden, aber es scheint, dass es nicht funktioniert, wie ich es erwarte.-webkit-Hintergrund-Größe funktioniert nicht mit jQuery Css
Mein Code vor in CSS war:
html {
background: url(<?php echo $this->Cdn->getUrl(); ?>/images/photos/bg-blurred.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-color: #0c1d31;
}
Jetzt versuche ich es mit jQuery:
jQuery(document).ready(function() {
jQuery('html').css({
'background-image': "url('<?php echo $this->Cdn->getUrl(); ?>/images/photos/bg-blurred.jpg')",
'background-size': "cover",
'background-color': "#0c1d31",
'-webkit-background-size': "cover",
'-moz-background-size': "cover",
'-o-background-size': "cover",
});
});
Es scheint das '-webkit-Hintergrund-size' und ‚-moz-Hintergrund- Größe 'und' -o-Hintergrundgröße 'funktionieren nicht mit jQuery.css. Die anderen css-Eigenschaften funktionieren gut.
Irgendwelche Ideen bitte?
Fügen Sie einen Startpunkt im Code hinzu, um eine richtige und schnelle Antwort auf Ihre Frage zu erhalten. Siehe auch http://StackOverflow.com/Help/Mcve – Roy
@Roy Ich verstehe nicht, was ist los mit meiner Frage? – zeflex
Warum stört es Sie, da Browser dafür seit geraumer Zeit keine Präfixe benötigen? – Rob