im пытается сделать страницу с динамическим фоном. im используя код ниже;плавный переход в фоновом режиме
function loadBackground() {
$.ajax({
url: 'getimages.php',
success : function(filename) {
$('html').css('background', 'url('+filename+') no-repeat center center fixed');
$('html').css('-webkit-background-size', 'cover');
$('html').css('-moz-background-size', 'cover');
$('html').css('-o-background-size', 'cover');
$('html').css('background-size', 'cover');
}
});
}
с: тела OnLoad = "setInterval (loadBackground, 10000);"
im использование этого, потому что автоматическое изменение через 10 секунд.
здесь getimages.php файл:
$files = glob('server/php/files/*.*');
$file = array_rand($files);
echo $files[$file];
но менять изображения непосредственно без плавного перехода. как сделать плавный переход для фоновых изображений?
С уважением.
Я написал этот код непосредственно в css, но не работал:/ – haybeye
Я отредактировал мое сообщение. Для css это пример, вы должны применять его, если хотите, но устанавливаете его программно, как это было сделано для html-тега в вашем обратном вызове. Во всяком случае, посмотрите также мое редактирование для решения jquery, было бы проще реализовать –
его не работает:/я думаю, что есть проблема с загрузкой изображений. – haybeye