我正在使用一个简单的脚本来每隔X秒更改我的网站的背景图片。我想要做的是包含某种淡入淡出的动画或从一个图像到下一个图像的过渡。达到此目的的最佳方法是什么?褪色背景图片
我不是很擅长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将更容易褪色。 –