gpt4 book ai didi

html - 粘性导航菜单没有正确粘在顶部

转载 作者:行者123 更新时间:2023-11-28 05:38:15 25 4
gpt4 key购买 nike

我对网络技术的了解主要是 HTML 和 CSS。我使用 bootstrap 和 jQuery 来允许导航卡在滚动条上,它做了一段时间,然后在我开始添加新页面后停止。这是我的 JavaScript:

$('.carousel').carousel({
interval: 5000 //changes the speed
})

$(document).ready(function() {
$(window).scroll(function () {
//if you hard code, then use console
//.log to determine when you want the
//nav bar to stick.
console.log($(window).scrollTop())
if ($(window).scrollTop() > 280) {
$('#nav_bar').addClass('navbar-fixed');
}
if ($(window).scrollTop() < 281) {
$('#nav_bar').removeClass('navbar-fixed');
}
});
});

这是 my web page在哪里可以看到问题。我该怎么办?

提前致谢

最佳答案

在您的 javascript 中,您希望应用类 nav-bar-fixed到 ID 为 nav_bar 的元素.但是,您没有将该 ID 放在任何元素上。

 if ($(window).scrollTop() > 280) {
$('#nav_bar').addClass('navbar-fixed');
}
if ($(window).scrollTop() < 281) {
$('#nav_bar').removeClass('navbar-fixed');
}

但是,当我将 ID 添加到 <nav> 时有用。它需要一些修改才能看起来不错,但它确实有效。 <nav id="nav_bar">

我猜你在创建新页面时,只是错过了添加 ID 或复制了旧版本的代码等。

关于html - 粘性导航菜单没有正确粘在顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38060027/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com