在滚动期间,标题/工具栏在页面顶部保持静态
Have the header/toolbar remain static at the top of the page during scrolls
现在在许多站点上,假设您在页面中间有一个工具栏/表头。一旦你开始滚动,你就看不到标题或工具栏了,所以你不能在你选择的任何行上执行操作,或者你不能看到列标题的名称。
许多网站现在都这样做,这是伟大的,当你开始滚动工具栏/标题是固定在浏览器的顶部。这不会马上发生,只有当你向下滚动到标题/工具栏通常不可见的位置时才会发生。
我该怎么做?这个功能有名字吗?
Gmail有这个,如果你在阅读电子邮件时向下滚动,顶部的工具栏固定在顶部,所以你可以标记/移动/垃圾邮件
看一下jQuery的Waypoints - Sticky元素,应该是你正在寻找的。
使用如下css:
.static{
position:fixed;
}
然后,把一个class="static"
到你的标题元素。
希望这对你有帮助。欢呼声
你不需要Javascript来解决这个问题-不要让自己更难。使用固定定位强制标题"悬停"在内容上方,当你滚动时,保持在屏幕的顶部,而不是在页面的顶部。你可以使用这个CSS来使你的页眉固定。
.header {
position: fixed;
}
确保你分配类"header"给你的div。出于设计原因,我建议保持你的标题在屏幕的最顶部,并一直延伸。你可以使用这个CSS来实现。
.header {
top: 0px;
left: 0px;
width: 100%;
}
从技术上讲,您不需要指定"top"或"left"的位置,但它可以确保您在以后决定更改此类内容时不会出现任何错误。您可以查看本网站其他类型的定位
相关文章:
- 单击顶部导航时如何进行向下滚动效果(向下滑动).
- jQuery粘性插件可变顶部间距
- 如何处理10页以上的静态页眉/页脚
- 使用jQuery更改元素的顶部位置
- Grunt-connect在根目录之外提供静态文件
- 来自文档或下一个静态父级的事件委派
- 背景图像顶部的滚动图像不移动
- 滚动然后捕捉到顶部而不是取消捕捉
- 当带有渲染器的DOM元素不在屏幕顶部时,移动了场景的坐标
- JavaScript命名约定;静态“;类或模块
- 无法理解JavaScript中的静态方法
- 使用主干网和rails的静态页面路由
- 如何在离子框架+有角度的框架中制作顶部标签
- 计算“;“左”;以及“;顶部“;来自固定位置浮动元素的值
- 用于页面更改的煎茶静态顶部和底部栏
- 静态顶部导航栏仅在滚动后显示
- 顶部的Jquery数据表静态行
- Bootstrap:固定导航静态顶部在顶部,但可滚动导航崩溃
- Twitter Bootstrap,词缀,如何让导航在移动布局的顶部保持静态
- 在滚动期间,标题/工具栏在页面顶部保持静态