【发布时间】:2014-06-11 16:47:41
【问题描述】:
当我滚动并实现它时,我一直试图让我的导航栏保持在顶部。唯一的问题是,当导航栏转换到固定位置时,我的内容会启动。
以下是此行为的示例:http://jsfiddle.net/7HHa5/4/
JavaScript
window.onscroll = changePos;
function changePos() {
var header = document.getElementById("header");
if (window.pageYOffset > 70) {
header.style.position = "absolute";
header.style.top = pageYOffset + "px";
} else {
header.style.position = "";
header.style.top = "";
}
}
我正在使用引导程序和 jQuery。
如何避免这种行为?
【问题讨论】:
-
不使用
position:fixed是否存在主要问题?
标签: javascript jquery html css twitter-bootstrap