javascript - 页面滚动定义的对象高度

标签 javascript jquery html css

所以我有这段代码:

html

<div id="wrap">
    <div id="column"></div>
</div>

和CSS

#wrap {
    display: block;
    height: 2000px;
    width: 400px
}
#column {
    display: block;
    height: 20px;
    width: 20px
}

我想在滚动页面时更改#column 高度。

最佳答案

不确定您想要如何更改 #column 的高度,但这里是示例:

$(document).scroll(function() {
  // scrollTop() = vertical position of the scroll bar
  $("#column").css("height", $(document).scrollTop() + 20);
});

fiddle 是 HERE .

关于javascript - 页面滚动定义的对象高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8456590/

相关文章:

javascript - 如何将循环的每次迭代包装在单独的 div 容器中

Javascript 动画定位和缩放问题

html - 创建一个只读文本字段但没有文本字段边框

javascript - 如何将 onChange 事件绑定(bind)到导入类中的函数?

javascript - 将 li 元素移动到列表顶部

javascript - Javascript 数组中的图像 URL 是否会自动预加载到浏览器中?

jquery - 使用 JQuery UI 错误实现 CSS 自动完成 Uncaught TypeError : this. source is not a function

javascript - IFrame 回发时发生事件?

css - 为什么不考虑此 <DIV> 的填充(在底部)?

c# - 如何像 Stackoverflow 上那样创建 "drag and select"图表?