【发布时间】:2011-10-11 06:16:48
【问题描述】:
我正在尝试修复div,使其始终停留在屏幕顶部,使用:
position: fixed;
top: 0px;
right: 0px;
但是,div 位于居中的容器内。当我使用position:fixed 时,它会相对于浏览器窗口修复div,例如它位于浏览器的右侧。相反,它应该相对于容器固定。
我知道position:absolute 可用于修复相对于div 的元素,但是当您向下滚动页面时,该元素会消失并且不会像position:fixed 那样粘在顶部。
是否有实现此目的的 hack 或解决方法?
【问题讨论】:
-
“Tether 是一个低级 UI 库,可用于将页面上的任何元素定位在任何其他元素旁边。” github.com/shipshapecode/tether + 演示/文档tether.io
标签: css position css-position fixed