javascript - HTML5 无尽的背景动画

标签 javascript css html

我有一个动画背景图片。

我怎样才能做无尽的动画?

(如果动画出现在页面右侧,我想看到它出现在页面左侧)

enter image description here

最佳答案

原始代码来自David Walsh - CSS Background Animations

@keyframes animatedBackground {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 100% 0;
  }
}
#animate-area {
  width: 560px;
  height: 400px;
  background-image: url(https://davidwalsh.name/demo/bg-clouds.png);
  background-position: 0px 0px;
  background-repeat: repeat-x;
  animation: animatedBackground 40s linear infinite;
}
<div id="animate-area"></div>

关于javascript - HTML5 无尽的背景动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40190755/

相关文章:

javascript - 在 Node.js 中使用 forEach 循环 Promise All

html - 为什么在这个特定示例中,子元素在最大宽度为 : 100%? 时会拉伸(stretch)到其父元素之外

html - 为什么我的菜单项不在中心(不使用 flexbox)?

HTML DropDown 按钮内容卡在导航栏中

html - 输入比应有的大

javascript - 单击时滚动到光标

javascript - 如何在选择一个后立即使用 HTML 下拉列表 "select"中的值?

javascript - 有没有办法重组解构任务的一部分?

javascript - 如何默认显示工具提示而无需在纯 css 中悬停

javascript - 使用 jQuery 创建 Messenger 应用程序(失败)