在滚动时向 css 更改添加动画
Add animation to css change on scroll
我构建了以下页面:
http://jsfiddle.net/czLo0t6n/
Code visible at jsfiddle
滚动时,标题会降低其高度,文本和徽标会更改其位置和大小,就像现在在许多网站上看到的那样。我想在滚动过程中添加一个动画。我该怎么做?我对 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使按钮做出反应(添加动画)
- 使用引导事件添加动画
- 照片滑动:关闭图库会为错误的矩形(缩略图)添加动画效果
- 当用户在输入字段事件中输入内容时,为该字段事件添加动画占位符
- 在多条测地线折线上为符号添加动画效果
- 在 JavaScript 中为其添加动画效果时更改图像颜色
- 香草JS:延迟点击事件以添加动画
- 如何为右侧的文本添加动画效果
- d3 为多条SVG线添加动画效果
- 为不透明度和位置添加动画效果
- 如何使用jQuery向条形图添加动画
- 向选项卡导航添加动画
- 向此 jQuery 脚本添加动画
- 为查询同位素过滤添加动画
- 如何在按钮单击时为左右滚动添加动画效果
- 画布 - 为旋转文本添加动画效果
- 添加动画以显示/隐藏JavaScript函数
- 在滚动时向 css 更改添加动画
- 为智能手机的 HTML 表格添加动画效果
- 当地图滚动到视图中时,为谷歌地图标记添加动画效果