我正在尝试创建一个非常简单的效果,当您向下滚动页面时,导航会停留在页面顶部。我所要做的就是将“位置:固定”设置为我目前拥有的标题。出于某种原因,它更像是一个“位置:绝对”元素而不是固定元素。我在页面上的其他元素上进行了尝试,效果相同,所以我的 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 像素处开始。