html - 使用 Bootstrap 导航栏作为固定的顶部栏,不会折叠

标签 html css twitter-bootstrap mobile

我正在尝试做一件简单的事情:顶部栏(如固定导航栏)左侧有品牌名称,右侧有 2 个图标。我正在为移动设备开发,所以我不希望它为小屏幕改变(折叠,就像默认情况下的导航栏一样)。

我对 Bootstrap 比较陌生,所以我想我做错了什么。

为了防止崩溃,我把所有东西都放在了navbar-header中分区我创建了一个 <span class="pull-right">使图标正确显示,但我无法正确呈现它们。

(我怀疑这是否重要,但我使用的是 Bootstrap 3.0.x。)

这是我目前拥有的:http://jsfiddle.net/rd73tecL/2/

最佳答案

尝试使用以下 CSS 来禁用折叠效果(此处引用:Bootstrap 3 - disable navbar collapse):

.navbar-collapse.collapse {
    display: block !important;
}

.navbar-nav>li, .navbar-nav {
    float: left !important;
}

.navbar-nav.navbar-right:last-child {
    margin-right: -15px !important;
}

.navbar-right {
    float: right !important;
}

我不确定右边的 2 个图标是什么意思:在 Logo 的最右边还是导航栏的右边?如果是后一种情况,您可以将导航栏链接放入一个 div 中并添加 pull-right 类以将其放在导航栏的右侧。然后,您还需要将 display: inline-block !important; 添加到导航栏 Logo 的 css 中,如 JSfiddle 所示。

希望对您有所帮助。

关于html - 使用 Bootstrap 导航栏作为固定的顶部栏,不会折叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27612156/

相关文章:

css - 使用其他框架 Bootstrap 导航栏

html - Bootstrap 菜单格式化问题 Meteor Js

css - 为什么 col-md 不能在 bootstrap 4 的内部卡上工作?

PHP 简单 XML : How can I load an HTML file?

html - 仅适用于具有特定父项的 tr

html - HTML 源代码中的空行对 seo 不利吗?

html - CSS/HTML - DIV 不与底部对齐

javascript - Facebook 喜欢按钮不会回到固定 div 上

javascript - 如何避免 Skroll.js 在页脚中创建额外的空间?

html - 无法在标签中居中输入