2010-02-27 126 views

回答

2

这是非常简单的,而且现场燃烧我的CPU了很多(不知道为什么,它不应该做的 - 它很简单:P )

你想要的是动画背景位置上一个div或全身。

  1. 创建可重复水平
  2. 做的CSS,使得它的显示和
  3. 使用$()。动画()的背景位置重复x上改变的x位置到宽度的背景背景
  4. 当动画结束时,x位置变回0并再次运行胺化。

它看起来像您滚动后台所有的时间(如果你同步不好它,它就会跳到每个位置重新启动了一下)

如果你不知道该怎么办的CSS位置错误我的意见;)

+0

我同意,它在Chrome中约16%的CPU。对于公司网站来说这真是太可怕了,尤其是在动画这么简单的时候 – Alex 2010-02-28 18:15:06

+0

在我的5年前的笔记本电脑上usnig ff3.0在Ubuntu上我得到了100%的CPU:D真正令人惊喜的是动画仍然流畅! :d – naugtur 2010-02-28 21:23:54