带渐变的 CSS 背景图像动画循环

标签 css

我有一个正在开发的网站,现在它有一个带有 ccs 代码的渐变背景,顶部有一个透明背景的云图像。我试图让云向左无限滚动以使其更加突出。有没有办法只添加一些 CSS 代码来做到这一点?这是我的代码

#body { background: #9bd5eb;
background-image: url(../images/bloobg.png); /* fallback */
background-image:url(../images/bloobg.png), -webkit-gradient(linear, left top, left bottom, from(#444444), to(#999999)); /* Saf4+, Chrome */
background-image: url(../images/bloobg.png), -webkit-linear-gradient(bottom, #9bd5eb, #01aef0); /* Chrome 10+, Saf5.1+ */
background-image:    url(../images/bloobg.png), -moz-linear-gradient(bottom, #9bd5eb, #01aef0); /* FF3.6+ */
background-image:     url(../images/bloobg.png), -ms-linear-gradient(bottom, #9bd5eb, #01aef0); /* IE10 */
background-image:      url(../images/bloobg.png), -o-linear-gradient(bottom, #9bd5eb, #01aef0); /* Opera 11.10+ */
background-image:         url(../images/bloobg.png), linear-gradient(bottom, #9bd5eb, #01aef0); /* W3C */
background-attachment:fixed;
}

`

该网站的链接是 www.bloomooyogurt.com 谢谢!

最佳答案

不,您需要使用 JavaScript。 “无限滚动”动画中有一点需要检测和重置元素的位置。 CSS 做不到这一点。

关于带渐变的 CSS 背景图像动画循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9282192/

相关文章:

html - 删除<input type =“image”>周围的多余空白

css - 仅使用 css 淡入和出现、淡出和消失?

jquery - 使用 .each() 函数不允许我使用 .on() 函数

html - 我无法让我的 fa 图标向左对齐到我的 h3 标题

css - Jetbrains Rider filewatcher 未将 scss 编译为 css

html - CSS 文本溢出取决于兄弟元素之外的剩余空间

jquery - 移动 safari 链接在触摸后保持焦点

html - 在窗口受到影响之前,元素不会移动到正确的位置?

javascript - 由于之前和之后箭头图标未在 ie8 中显示

javascript - 如何处理IE全屏模式工具栏隐藏页面内容