gpt4 book ai didi

css - 防止导航栏过早换行

转载 作者:太空宇宙 更新时间:2023-11-04 11:42:07 26 4
gpt4 key购买 nike

我的 Bootstrap 3.3.0 导航栏分成两行,显然当宽度小于 @screen-md 时,即使左右之间有足够的空间可以缩小/使用。我怎样才能改变它,以免它过早地换行?

我已经看到几个问题,询问如何更改折叠成单个列的断点。我不是在问这个,因为我的崩溃设置为@screen-sm,我对此很好。

就在包装之前。我什至可以在右侧插入另一个元素,这不会造成任何问题。 enter image description here

紧随其后: enter image description here

这是我的 HTML:

<header class="navbar navbar-default navbar-static-top bs-docs-nav" id="top" role="banner">
<form ...>
<div class="container">
<div class="navbar-header">
...
</div>
<nav id="mm-navbar" class="collapse navbar-collapse">
<!-- Free-text Search -->
<div class="text-search input-group">
<input id="search-input" type="text" class="form-control"
placeholder="Search" name="q" value="{{ query }}" />
<span class="input-group-btn">
...
</span>
</div><!-- /text search -->

<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
...
</li>
<li><a href="{% url 'wizard' %}">Calculate</a></li>
<li class="dropdown">
...
</li>

<li> <a id="login_button" href="{% url 'account_login' %}">Login</a> </li>
<li>
<span class="fa feedback-button fa-envelope" data-toggle="modal"
data-target="#feedback-modal" title="Send Feedback"></span>
</li>
<li>
<span class="help-button glyphicon help glyphicon-question-sign" data-toggle="modal"
data-target="#help-modal" title="Help"/>
</li>
</ul>
<!-- Advanced Search -->
<div class="collapse" id="advanced-search-bar">
{% include "search.html" %}
</div>
</nav>
</div>
</form>
</header>

This question似乎相关,但 pull-leftpull-right 对我不起作用。

最佳答案

请注意在 < 992px 处引入的换行(从 screen-md 移动到 screen-sm),在损坏的导航栏(上图 2)的两侧伴随着大量的边距。问题是整个导航栏都包裹在 .container 中,它在这个断点处设置了一个固定宽度,导航栏不再适合该宽度。

解决方案是改用.container-fluid(或者不用容器,尽管我不确定这样做的后果)。

关于css - 防止导航栏过早换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31247538/

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