jquery - 修复了 Bootstrap 导航栏

标签 jquery html css twitter-bootstrap

阿罗哈!我试图让 Bootstrap 的导航保持在页面顶部,而不是在我滚动时跟随我。

我的代码是这样的:

<nav class="navbar  navbar-default navbar-fixed-top" role="navigation">
    <div class="container">

CSS:

body {padding-top: 70px;}
.navigation {padding-bottom: 30px:}
.navbar-fixed-top .nav { padding: 15px 0;}
.navbar-fixed-top .navbar-brand { padding: 0 15px;}
.navbar-nav > li{
  padding-left:30px;
  padding-right:30px;
}
.navcontainer {
padding-bottom: 30px;
}

我一直在研究它,但我找到的唯一答案是向导航栏添加底部填充,但没有成功。 真的很感激一些帮助。 谢谢 :)

最佳答案

移除 navbar-fixed-top 并移除 body padding top。 Bootstrap navbar-fixed-top 将它固定在浏览器的顶部,即使在滚动时也是如此。

.navbar-fixed-top {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030;
    top: 0;
    border-width: 0 0 1px;
}

http://jsfiddle.net/63zvdLyu/8/

关于jquery - 修复了 Bootstrap 导航栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33204381/

相关文章:

jquery - css 过渡效果在点击时不起作用?

html - 基于高度、垂直对齐、基于百分比的 img 使用显示 : table/table-cell

sql-server - HTML5 视频标签。某些 .MP4 视频在 Chrome 中不起作用

javascript - 选择单选按钮后如何根据所选单选按钮显示输出?

html - 圆形元素符号未显示在 html 页面中

javascript - 无论屏幕大小如何,都适合屏幕内的内容 - Bootstrap

html - 如何以 Angular 动态设置 sibling 的最大宽度

javascript - 闪烁文本这么多秒 - 然后消失

javascript - 在某些链接上禁用浏览器 onUnload?

jquery - 使用 jQuery/For 循环为子选择修改表中的值时的奇怪行为