0

我需要一种效果,当页面打开时,网站中的某些 div 会淡入(因此它们将从 0 淡入到 100 不透明度)。

我已经用 js 创建了这个效果,但我不确定这是否是最好的方法。我很想得到一些想法,以找到一种创造类似效果的好方法。

出于某种原因,我相信这可以用纯 css3 来完成,你怎么看?

4

2 回答 2

3

纯 CSS 将起作用:

@keyframes fadein {from{opacity:0} to{opacity:1}}
@keyframes fadeout {from{opacity:1} to{opacity:0}}

然后你可以animation: fadein 1s linear在你想要淡入的元素上使用(或其他)。

于 2013-01-30T04:59:03.770 回答
1

我会使用 jQuery 的 .fadeIn('') 函数。

于 2013-01-30T04:58:21.593 回答