jquery - 如何创建滴答声的逐帧动画外观

标签 jquery css

我有一张照片。如何创建滴答声的逐帧动画外观?

enter image description here

我该怎么做?

最佳答案

您可以使用 CSS 动画以不同的步骤移动或替换背景图像。

但是,我不会逐帧执行此示例。最好将刻度线放在单独的图像中并通过设置宽度动画来“揭开面纱”。使用 CSS 动画或过渡,视情况而定。

这是一个使用您的图像的示例,没有单独的图像作为刻度线。不幸的是,您的图像没有空状态的圆圈。

.foo1, .foo2 {
  width: 100px;
  height: 100px;
  transition: .5s all ease;
  background-image: url('http://i.stack.imgur.com/gzzRl.png');
  position: absolute;
}

.container {
  position: relative;
}

.foo2 {
  background-position: -202px 0;
  width: 0;
}

.container:hover .foo2 {
  width: 100px;
}
<div class="container">
  <div class="foo1">
  </div>
  <div class="foo2">
  </div>
</div>

关于jquery - 如何创建滴答声的逐帧动画外观,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38944510/

相关文章:

javascript - 我无法选择使用 jquery 动态创建的 html 元素

javascript - 从 <li> 中动态显示的 localStorage 中删除项目

javascript - 使用计时器在视口(viewport)内垂直滚动内容

html - IE8 将背景图像拉伸(stretch)到 DIV 之外

jquery - 单击下拉菜单时清除复选框并隐藏图像

html - 如何更改焦点输入上的搜索按钮?

html - 使用 Bootstrap 的响应式产品列表

jquery - 带有 jQ​​uery-Mobile 的 webview IOS 中的 href 属性

javascript - 使用 jQuery 连接两个选择选项 val() 的问题

css - 让浏览器从实时网站上的缓存中刷新的最佳方法?