css - 为什么 CSS spinning 在移动设备上不起作用?

标签 css html

我想将下面的图像旋转到 360 度并在该图像上应用以下 css:

<img src="" alt="" />

CSS:

.image {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 120px;
    height: 120px;
    margin:-60px 0 0 -60px;
    -webkit-animation:spin 4s linear infinite;
    -moz-animation:spin 4s linear infinite;
    animation:spin 4s linear infinite;
}
@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }

它在桌面上运行良好但在移动设备上运行不佳?如果我做错了什么?

最佳答案

这对我在移动设备和桌面设备上都适用。

.loader {
  position: absolute;
  width: 120px;
  height: 120px;
  left: 0; right: 0;
  top: 0; bottom: 0;
  margin: auto;
  max-width: 100%;
  max-height: 100%;
  overflow: hidden;
  -webkit-animation: spin 4s linear infinite;
  animation: spin 4s linear infinite;
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

关于css - 为什么 CSS spinning 在移动设备上不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46729038/

相关文章:

javascript - 从音频 html5 标签下载

html - 如何使用表格在行上添加边框?

css - CSS 上 "viewport"的定义是什么?

css - 为什么当 float 没有时 inline-block "steal"4px

html - 注销 Rails 时 CSS 发生变化

css - 绝对下拉内容被隐藏

javascript - 我想使用 javascript 切换 CSS 属性

html - 标签跨度和斜体字体属性的奇怪行为

javascript - 单击下拉导航菜单

html - 一个表头中的多个表头