gpt4 book ai didi

javascript - Foundation Framework Sticky Topbar 不粘

转载 作者:行者123 更新时间:2023-12-03 09:04:26 25 4
gpt4 key购买 nike

我使用 Foundation 框架,并且希望当浏览器窗口接触导航时“顶栏”组件保持粘性。该文档显示了一个名为 "Stick Top Bar" 的示例.

现在我已经按照文档显示的方式构建了 Topbar,但它不起作用......

这是link到页面。

有人能看到我失败的地方吗?

最佳答案

如果您希望顶部栏位于顶部并固定在那里,则需要一个 position:fixed; 。然后您的顶部、左侧、右侧和底部属性将起作用,您将能够通过添加 top:0;

将导航栏置于顶部
 .sticky {
top: 0;
position: fixed;
}

添加此 javascript(假设您已包含 JQuery)

$(window).scroll(function () {
var $this = $(this),
$head = $('.navigation');
if ($this.scrollTop() > 1000) {
$head.addClass('sticky');
} else {
$head.removeClass('sticky');
}
});

您可以使用 $this.scrollTop() > yourvaluehere 调整栏弹出的位置

JSFiddle

关于javascript - Foundation Framework Sticky Topbar 不粘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32223395/

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