javascript - 没有滚动的视差/肯燃烧效果

标签 javascript jquery html css animation

好吧,我正在对图像应用视差/ken burns 效果,但我不相信我用来执行此操作的方法有那么好。它在 webkit 浏览器上运行良好,但在 firefox 上不是很流畅,在 IE 中根本无法运行

这很简单,我在 div 中有一个背景图像,在窗口加载时,我应用了一个名为 pan 的类来更改背景位置。

有没有人有任何想法来实现这种平滑且平移良好的效果。

这是网站 http://dev.touch-akl.com/xmas/

#banner{
  background-size: 100%;  
  background-attachment: fixed;
  background-repeat:no-repeat;
  background-position:0 0;
  padding-top:35.15625%;
  -o-transition-duration: 10s;
  -ms-transition-duration: 10s;
  -moz-transition-duration: 10s;
  -webkit-transition-duration: 10s;      
  }

有一次我什至在 .pan 类上有一个小规模,它在 chrome 上看起来不错但在 firefox 上更差

  #banner.pan{
    background-position:0 160%;   
  }

最佳答案

这是ken burn效果的免费插件,您可以下载

这里是 demo

关于javascript - 没有滚动的视差/肯燃烧效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17825237/

相关文章:

javascript - 我想用 jquery 或 javascript 获取元素的高度

javascript - 如何通过从服务器调用 gif 来检查是否存在互联网连接?

css - w3 css w3-navbar with w3-top 隐藏页面内容

JavaScript 只遍历前四个元素

javascript - react : Code Explanation for "PrevState" and "=>"

javascript - 隐藏表格 当其主体中没有元素时

javascript - jquery 如何根据内容减少 textarea 中的列数

javascript - 使用选择框的索引值更新隐藏文本框的 onchange 事件的语法

javascript - 如何在带有蓝牙键盘的 iPad 上使用 JavaScript 检测方向键

javascript - 使用 jquery deferred and then 了解顺序异步操作的链接