gpt4 book ai didi

jquery - 没有固定宽度的 Bootstrap 导航栏不会使自己变粘

转载 作者:太空宇宙 更新时间:2023-11-04 15:08:22 24 4
gpt4 key购买 nike

我在一些内容的中间有一个 twitter-bootstrap 导航栏,我想让它有粘性。

我正在使用 sticky jquery plugin , github page .

正如它在 github 页面中所说:

In some cases you might need to set a fixed width to your element when it is "sticked"

我已经尝试过这个并且:

唯一的区别在于:

width:20px;

问题是我无法让它在我的导航栏上工作,当滚动时它会跳转到更小的宽度并保持原位。

参见示例 here .

不,现在我对如何解决这个问题感到矛盾,因为我对导航栏的外观很满意,添加固定宽度会破坏 twitter-bootstrap 功能吗?

另一个问题是,即使添加固定宽度,它也不会变粘。

Here is the example我添加的地方:

#stickynavbar{
width:200px;
}

所以我的问题是:

  • 如何解决这个特定问题或
  • 由于元素处于早期阶段,也许另一个插件或开箱即用的解决方案对我来说同样有用。

无论指向正确方向的指针是什么,解决这个特定问题或使用完全不同的方法避免它们都可以。

最佳答案

为了避免修复代码,我推荐 hcSticky jQuery 插件。

实现很简单:$('selector').hcSticky();

实现这个插件后,你的代码看起来像THIS FIDDLE .

关于jquery - 没有固定宽度的 Bootstrap 导航栏不会使自己变粘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15641767/

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