控制Jquery滚动条的速度
Controlling Jquery scrolltop speed
我有这个代码用于使用.scrollTop移动方框。使用这个I代码,我可以将方框从下到上移动,有其他方法可以控制每100像素滚动的速度吗?
这是我的jquery:
$(document).ready(function () {
$(window).scroll(function () {
var x = $(document).scrollTop();
var dh = $(window).innerHeight();
var move = x / 100 * 100;
console.log(x);
$('.box').css('bottom', move);
}
});
});
和css:
body {
height: 2000px;
}
.box {
width: 50px;
height: 50px;
background: #f00;
bottom: 0;
position: fixed;
}
有办法做到这一点吗?提前感谢各位。祝你今天愉快。
不确定这是否正是你想要的,如果不是,请更具体地说明你想要什么。话虽如此。。。。
var move = x / 100 * 100;
只需更改分母中的数字。它改变了滚动速率。
相关文章:
- CSS-若窗口太小,滚动条会出现在“表格”单元格上
- 禁用(而不是隐藏)浏览器滚动条
- 在firefox和chrome中的左侧显示iframe滚动条
- jquery:将动画绑定到滚动条位置的更好方法
- 在窗口中添加滚动条
- 如何查明鼠标按下事件是否发生在滚动条上或元素中的其他任何位置
- 使用没有插件的javascript自定义滚动条
- CodeMirror.禁用垂直滚动条
- 在滚动时,在隐藏滚动条和隐藏溢出的同时触发事件
- 可以'无法使滚动条正常工作
- 强制滚动条覆盖页面内容
- 如何隐藏滚动条,但希望它继续工作
- 滚动所有嵌套的滚动条,使HTML元素进入视图
- 使用浏览器滚动条而不是iframe滚动条
- 滚动条在关闭引导对话框后消失
- javascript/获取滚动条位置的回调
- 可调整滚动条大小
- 去掉滚动条
- 控制Jquery滚动条的速度
- 改变鼠标滚动时滚动条的速度