视差 - 让文本以 1/10 的速度滚动
Parallax - Getting text to scroll at 1/10th speed
我试图让文本以与其父div 相同的速度滚动(以 1/10 的速度滚动)。目前,它正在以正常速度滚动。我做错了什么?
.HTML:
<div id="blank" class="page">
<p>blah blah blah</p>
</div>
.CSS:
body { background:url(images/background.gif); }
.page { overflow: auto; width: 580px; color: white; }
#blank { background: url(images/02.jpg) 50% 0 no-repeat fixed; height: 2300px;}
.JS:
$('#blank').parallax("50%", 0, 0.1, true);
$('#blank p').parallax("50%", 0, 0.1, true);
我也从未使用过该插件。 没有插件就很简单。
$(document).ready(function(){
$(document).scroll(function(){
var topDist = $(document).scrollTop();
$('#blank').css('margin-top', (topDist/10)*9);
});
});
使用滚动顶部将为您提供滚动的距离,然后您可以将其添加到边距,顶部位置,左侧位置,BG位置等。 希望这有帮助
http://jsfiddle.net/PHHrF/1/
相关文章:
- 带有滚动事件的Javascript集翻译速度较慢
- 如何计算另一个元素上滚动速度的乘数,使它们同时到达终点(视图顶部)
- 用于获得“;两个不同的滚动速度“;在这个网站上?(请参阅内部链接)
- 控制Jquery滚动条的速度
- Jquery JScrollPane-设置滚动速度/灵敏度
- 整页.js从一个部分跳到另一个部分时如何控制滚动速度
- 使用鼠标滚轮jquery插件的滚动速度
- 滚动时加载更多 滚动速度时一次工作两次
- Google Maps Javascript API V3 滚动响应速度低于简单的 Google 地图嵌入
- 视差 - 让文本以 1/10 的速度滚动
- 淡入和淡出闪烁,如果滚动速度很快
- 如何向脚本窗口添加滚动速度
- 当您使用 Jquery 按下按钮时,我正在尝试使我的页面滚动速度变慢
- 以相对速度进行简单的视差滚动
- CSS 在滚动时会发生变化,但会随着滚动速度而变化
- 如何以不同的速度滚动一列
- 这个页面上不同的元素似乎以不同的速度滚动.这是怎么做到的?
- 创建一种效果,其中背景图像以不同的速度滚动到页面内容
- 平滑滚动,每个内容以不同的速度滚动
- 在一个简单的jquery视差示例中使文本以不同的速度滚动