javascript - Skrollr 视差在移动设备上不起作用

标签 javascript jquery html css

我的主页可以在浏览器上运行,但不能在移动设备上运行。我在这里使用了视差。

谁能帮我解决一下可能是什么问题?这是 HTML 代码:

    <article id="banner" class="banner">
<span id="ipad" data-145="transform:translate(0px,0px);" data-700="transform:translate(0px,400px);"></span>
<span id="flower_big" data-145="transform:translate(0px,0px);" data-700="transform:translate(0px,400px);"></span>
<span id="flower_small" data-145="transform:translate(0px,0px);" data-700="transform:translate(0px,400px);"></span>
<span id="bloom" data-145="margin-top: 224px;" data-700="margin-top: 624px;"></span>
</article>
<script type="text/javascript">
   var s = skrollr.init();
</script>  

最佳答案

设置 skrollr-body 的高度:

#skrollr-body {
    float: left;
    width: 100%;
    height: 100%;
}

关于javascript - Skrollr 视差在移动设备上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27858628/

相关文章:

javascript - 如何选择父元素的第一个子元素?

javascript - 如何在 sencha touch/ext js 模型中编写验证

javascript - ES6 Spread Operator 将特定键克隆或提取到另一个对象

javascript - html 按钮不触发事件到所需的图形容器触发到 Highchart JS 中的不同图形

asp.net - 从代码隐藏更改部分 CSS3 线性渐变

javascript - 仅使用js在HTML页面中显示API请求结果

javascript - 在 Node.js 中覆盖文件

jquery - 如何使图像褪色,滚动时可见并且应该重复 Action

javascript - 设置每个div的时间间隔

javascript - 桌面 Chrome 和 Firefox 浏览器上的响应式/Javascript Bootstrap 冲突