首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在scroll上为事物设置动画?

如何在scroll上为事物设置动画?
EN

Stack Overflow用户
提问于 2017-07-14 07:07:28
回答 4查看 886关注 0票数 0

themeforest上的这个theme demo有整洁的动画,例如当用户向下滚动时显示文本,或者使图标从侧面出现。

我猜CSS3和JavaScript可能会用到jQuery或一个专门做动画的框架,但我不知道从哪里开始学习如何实现这些类型的动画。

我该从哪里开始呢?

EN

回答 4

Stack Overflow用户

发布于 2017-07-14 07:44:32

查看WowJS

如果你对他们的source code在幕后工作感到好奇,可以试着去看看。

除此之外,这是一个非常好的滚动动画入门的库。

票数 2
EN

Stack Overflow用户

发布于 2017-07-14 07:19:11

基本上,由滚动动作触发的动画是Javascript / jQuery的东西(而不是CSS)。有一个很好的JS插件,你可以看看它,它可以帮助你做到这一切: Scrollmagic,可以找到here

票数 1
EN

Stack Overflow用户

发布于 2017-07-14 07:47:09

如果你正在使用Wordpress,你很有可能会买到一个主题,其中包含一些很好的动画,并且有几个选项(比如它应该以多快的速度出现)--类似的,在codepen和类似的网站上有很多整洁的动画,所以如果你搜索足够长的时间,也许你可以找到并复制你想要的东西。

然而,如果你真的想自己学习如何做到这一点,没有捷径可走,你必须从理解JavaScript和CSS3动画的功能开始,然后深入了解,这样你就知道哪些能做什么。

CSS TransitionsCSS AnimationsSimple JS animations

这些都是w3school教程,但还有许多其他资源。从一些简单的事情开始,然后用你的方式向上。

由于您提到了滚动上的行为,因此相关的JavaScript为

代码语言:javascript
运行
复制
object.addEventListener("scroll", myScript);

下面是一个简单的use case开始。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45092234

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档