Javascript:使用jquery使div到达浏览器的顶部边缘时始终保持在顶部

标签 javascript jquery jquery-ui html

如何让一个div一直显示在屏幕上?假设我在左侧站点有一个 div。当浏览器滚动到底部时,只有当它的顶部到达浏览器屏幕的顶部边缘时,div 才会保留在那里,这样它就不会被隐藏。我也在使用 jquery。

谢谢。

最佳答案

这是 RemySharp 关于这个问题的一个很好的 ScreenCast

http://jqueryfordesigners.com/fixed-floating-elements/

演示页面:

http://static.jqueryfordesigners.com/demo/fixedfloat.html

关于Javascript:使用jquery使div到达浏览器的顶部边缘时始终保持在顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3547425/

相关文章:

jquery - 在向上滚动时添加类时遇到 jQuery 问题

jquery - 使 jQuery UI 对话框在滚动浏览器时不改变它的位置(相对于浏览器)

jquery - 返回真结局执行?

javascript - 是我一个人的问题,还是创建对话框后在对话框上设置模式不起作用?

javascript - 根据选中的单选按钮添加和删除页面上元素的事件类

javascript - 标签与输入框间距

javascript - 从 url 获取日期并更改 jquery datepicker 上的选定日期

jquery - 循环倒数计时器在 IE 中不起作用,但在 chrome 和 firefox 中有效

javascript - IE8 HTMLMediaElement play() 垫片

javascript - ng-show 在 ng-repeat 中使用多个过滤器