Javascript 获得许多元素的平滑淡入效果
我有一个图库页面,其中显示了一大堆照片缩略图(>50),我希望每个图像在加载时淡入。我已经设法让它工作,但淡入效果变得非常急促,一旦我试图淡入超过20个左右的图像在同一时间。是否有更好的方法平滑地对大量元素进行淡入 现在我正在做的是使用css转换,这样每个元素最初都有Javascript 获得许多元素的平滑淡入效果,javascript,css,Javascript,Css,我有一个图库页面,其中显示了一大堆照片缩略图(>50),我希望每个图像在加载时淡入。我已经设法让它工作,但淡入效果变得非常急促,一旦我试图淡入超过20个左右的图像在同一时间。是否有更好的方法平滑地对大量元素进行淡入 现在我正在做的是使用css转换,这样每个元素最初都有 .aThumbnail { opacity: 0; -webkit-transition: opacity 1s ease-in-out; } 然后在代码中我做了 aThumbnail.onload = function
.aThumbnail {
opacity: 0;
-webkit-transition: opacity 1s ease-in-out;
}
然后在代码中我做了
aThumbnail.onload = function(){
this.style.opacity = 1;
}
三种可能性: