这里的参考文件是url http://buildme.co/
我目前有一个问题,我的主要肚脐没有切换到固定的,因为你滚动它。这是斜面图片下面的肚脐。
下面的JavaScript代码应该让它这样做
// Change To Fixed Header
$(document).ready(function(){
$(window).bind('scroll', function() {
var navHeight = $( window ).height() - 100;
if ($(window).scrollTop() > navHeight) {
$('.main-navbar').addClass('navbar-fixed-top');
}
else {
$('.main-navbar').removeClass('navbar-fixed-top');
}
});
});
然而,情况并非如此,什么也没有发生。
以下是我正在努力实现的目标的一个例子。http://stanislav.it/tutorials/sticky-navigation/
发布于 2014-09-01 12:49:14
看起来,您可能需要将滚动事件绑定到“body”(当我在您的站点上检查它时,窗口滚动事件没有触发,但它的主体是)
编辑:噢,等等,我想我看到了.这是你添加到html中的溢出样式,body:
html, body {
overflow-x: hidden;
height: 100%;
}
如果我去掉溢出-x:隐藏,你的代码对我有用。我知道我以前遇到过麻烦,因为它不允许一个轴允许溢出,而另一个不允许(所以如果设置overflow :隐藏,它可能会用y滚动来做一些有趣的事情)。
https://stackoverflow.com/questions/25612650
复制相似问题