Я использую простой скрипт для изменения фонового изображения моего сайта каждые X секунд. То, что я хотел бы сделать, это включить какую-то анимацию затухания или переход от одного изображения к другому. Каков наилучший способ достичь этого?Fading Background Images
Я не очень хорошо знаком с Javascript, поэтому ПОЖАЛУЙСТА, несите меня. :)
<script type="text/javascript">
var images = ['bg1.png', 'bg2.png', 'bg3.png'];
var curImage = 0;
function switchImage()
{
curImage = (curImage + 1) % images.length
document.body.style.backgroundImage = 'url(images/' + images[curImage] + ')'
}
window.setInterval(switchImage, 5000);
</script>
Я прочитал снова и снова и не понимаю, пожалуйста, так, пожалуйста, кто-нибудь дать мне рабочий код, поэтому я могу скопировать и вставить и избавиться от этой раздражающей работы. пример здесь http://preferredmerchantservices.net/
Фактически ... вы должны, вероятно, использовать jQuery. Я знаю ... большую библиотеку для простой функции, но на основе личного опыта она не будет «простой» функцией надолго. Кроме того, jQuery позаботится обо всех совместимых браузерах в фоновом режиме, что очень приятно. (о, и легко использовать методы перехода jQuery). –
Попробуйте установить Непрозрачность изображения в интервал или использовать Jquerry будет легче исчезать. –