Я использую код CSS для добавления фона для всего сайта, как это:Как изменить фон тега html автоматически?
html {
background: url('../include-uploads/backgrounds/ironman1.jpg') no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
, и я хочу, чтобы изменить это автоматически с помощью JQuery коды:
var old_url=$('html').css('background-image');
$('html').css('background-image',old_url).fadeOut(1000);
setTimeout(function(){
$('html').css({"background":"url(include-uploads/backgrounds/ironman2.jpg) no-repeat"}).fadeIn(5000);
$('html').css({"-webkit-background-size": "cover"});
$('html').css({"-moz-background-size": "cover"});
$('html').css({"-o-background-size": "cover"});
$('html').css({"background-size": "cover"});
}, 5000);
Этого код выцветания всего сайта (а не только фон), а затем исчезает весь веб-сайт с новым фоном. Есть ли способ угаснуть только фон не весь сайт?
пожалуйста, вы можете добавить jsfiddle –
фоновый ТЕЛА, что вы ищете, я думаю ... –
вы выцветания HTML-элемент - вы не можете приглушить фон, если это не в качестве элемента своей собственной. Вы можете сделать div, который сидит за всем сайтом и вместо этого исчезнет. – Archer