CSS 动画没有到达顶部

标签 css

你能指出我的 CSS 代码有什么问题吗?当我查看时,动画不会到达页面顶部 this page分辨率为 1920 x 1080。

非常感谢。

最佳答案

就在你的CSS文件的底部

@-webkit-keyframes bgobjects {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(-700px) rotate(600deg);
            transform: translateY(-700px) rotate(600deg);
  }
}

看起来您只将对象移动了 700 像素,所以这就是它们没有到达顶部的原因。尝试增加(或者我应该说,减少)这个值更多,或者尝试百分比。如果仍然无法正常工作,请创建一个简化的 JSFiddle这样我们就可以进一步帮助您。

请注意,您有两个与上述 CSS 类似的 block - 您需要更改这两个 block 中的值(应该相同,除了 -webkit 前缀),因为它们将适用于不同的浏览器。

关于CSS 动画没有到达顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31116015/

相关文章:

html - 将 div 在其他 div 中居中对齐,并在垂直和水平方向居中对齐图像

html - 视频部分设计未对齐

html - 打开我的 html 网站的 id

css - 为列表中的前 10 个元素设置样式

html - 将元素精确定位在 css 中的其他元素之上

html - 如何在导航菜单按钮中组织 3 个元素?

css - 在 Chrome 中强制打开打印的详细信息/摘要标签

css - 使用 css 或 sass 将样式应用于同一类的多个 html 元素

css - chrome 中不需要的单杠

css - 如何删除模式中的 x 按钮?