gpt4 book ai didi

javascript - 将动画添加到滚动时的 css 更改

转载 作者:太空宇宙 更新时间:2023-11-04 12:35:00 26 4
gpt4 key购买 nike

我建立了以下页面:

http://jsfiddle.net/czLo0t6n/

Code visible at jsfiddle

滚动时,页眉会降低其高度,文本和 Logo 会更改其位置和大小,就像现在在许多网站上看到的那样。我想在滚动过程中添加动画。我怎样才能做到这一点?我对 JavaScript 的了解很少,但实际上我认为动画已经在那里了。但正如您所见,状态相互跳转,没有视觉上的过渡。

或者也许您可以向我推荐一个比我使用的更好的脚本?

希望有人能帮忙:-)

最佳

最佳答案

当切换 .large/.small 类时,您应该对发生变化的元素启用转换

#header header,
#logo,
#slogan{
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
-ms-transition: all 0.4s;
-o-transition: all 0.4s;
transition:all 0.4s;
}

演示在 http://jsfiddle.net/czLo0t6n/2/

关于javascript - 将动画添加到滚动时的 css 更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27349415/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com