【发布时间】:2013-01-21 20:21:03
【问题描述】:
我正在尝试创建一个非常简单的效果,当您向下滚动页面时,导航会停留在页面顶部。我所要做的就是将“位置:固定”设置为我目前拥有的标题。出于某种原因,它更像是一个“位置:绝对”元素而不是固定元素。我在页面上的其他元素上进行了尝试,效果相同,所以我的 HTML 或 CSS 代码中肯定有一些导致问题的东西。有什么想法吗?
http://jsfiddle.net/apautler/yDhXG/1/embedded/result/
标题 CSS
.nav-main {overflow: visible; position: fixed;
top: 0; left: 0; right: 0; height: 60px; width: 100%;}
请注意,该网站是响应式的,因此position: fixed 的起始像素为 768 像素。
【问题讨论】:
-
嗯。我刚刚在 Firefox 中尝试过它并且它有效。很奇怪。即使在清除浏览器后,它在 Safari 或 Chrome 中仍然对我不起作用。它在 webkit 浏览器中对你们俩都有效吗?知道可能导致问题的原因吗?
-
不适合我,chrome v24。
-
我看到了问题:Chrome 24
标签: css position css-position