Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我要做的是创建一个半隐藏的粘性页脚,但会向上滑动以显示页面滚动末尾的隐藏部分。粘性页脚本身,我可以很容易地做到这一点。但是,我希望它看起来好像页面的末尾抓住了页脚并拉起了隐藏的部分。我希望我解释正确。似乎我应该能够解决这个问题,但我没有。显然我需要使用 jQuery 但不确定要使用哪些函数。我到处寻找 tut 或其他东西,但无济于事。如果有人能指出我正确的方向,那就太棒了!
提前致谢 :)
我不打算写代码,但我会试着把你送到正确的方向......
从技术上讲,您不需要 jQuery 来执行此操作,但它可能会更容易。要使页脚从底部捕获并向上拉,您需要做的是挂钩到文档滚动事件:
document.addEventListener('scroll', function(){ // if bottom of page is reached, slide up the footer })
通过比较窗口滚动、窗口高度和文档高度,您可以知道何时移动页脚以及移动多少。