87,910
社区成员
发帖
与我相关
我的任务
分享
.bg_image{
position: fixed;
left: 0;
right: 0;
top: 0;
bottom: 0;
background-image: url(../images/p1.jpeg);
background-size: cover;
/*background-attachment:fixed;*/
z-index: -99;
}
$(function(){
var array = [];
for( let i = 1; i <=20; i++ ){
array[i] = i
}
var images = Math.floor(Math.random()*20+1);
var str = 'url(../images/p'+images+'.jpg)'; //获取随机图片,以便于下次淡入
$('#change_bgimage').click( function(){
$('.bg_image').fadeOut(2000,function(){
$(this).css( 'backgroundImage',str );
}).fadeIn(2000);
})
})
$('.bg_image').animate({opacity: '0'},1000);
//直接background-image是不行的,根据这个试试其他办法。