身高随着我向下滚动而变化
Body height changes as I scroll down
我一直在寻找页脚的顶部位置。我试过:
$('#footer').offset().top
和
$(document.body).height() - $('#footer').height()
这两个都给了我相同的答案,但答案是错误的。我注意到,当我滚动到文档中的某个点时,正文高度(在Firebug布局中查看(从5699变为11506。
我试过设置:
body { min-height: 100% }
head { height : 100% }
没有成功。
我的问题是为什么身体高度会发生变化,我如何确定我的身体或文档的实际高度(或页脚的顶部位置(?
*更新:奇怪的是,这似乎现在可以在我的Windows>> Firefox和Chrome浏览器上运行,但在我的OSX>>Firefox和Chrome浏览器上几乎翻了一番。有什么想法吗?
继续故障排除:
console.log( $(document.body).height() );
console.log( $(document).height() );
console.log( $('body').height() );
看看这些是否任何一个给出了所需的值。
我只是自己尝试了一下,并注意到了不同的结果。
$(document.body).height() > $(document).height()
因此,请尝试不使用.body
,看看您会得到什么。
相关文章:
- Bootstrap Navbar滚动后品牌发生变化
- 如何制作随滚动而变化的垂直滑块
- CSS.滚动后元素位置发生变化
- 滚动时背景图像发生变化
- 动画粘性标题,随滚动变化
- jQuery:滚动时平滑动画字体大小变化
- jQuery:滚动时平滑宽度变化
- CSS 在滚动时会发生变化,但会随着滚动速度而变化
- 身高随着我向下滚动而变化
- 使微小的滚动条与不断变化的动画内容一起工作
- amCharts显示滚动气球中的值变化
- 向下滚动时徽标将发生变化
- 菜单上滚动的活动类-如何添加字体颜色和字体大小变化的活动类
- jQuery Snap/Fixed菜单宽度的变化和跳跃,当滚动超过一定的点
- 在滚动时创建一个变化的css导航条
- 随着屏幕分辨率的变化,网页上的水平滚动条外观
- 如何检测iOS7 Safari滚动时的高度变化- JavaScript
- Jquery滚动到元素,然后锁定该元素,而不管窗口大小的变化
- 如何做滚动效果的焦点在页面元素的变化
- 如何创建在向下滚动页面时发生变化的页眉