【问题标题】:Max height of navbar in bootstrapbootstrap中导航栏的最大高度
【发布时间】:2017-04-18 06:03:38
【问题描述】:

我正在尝试缩小导航栏的高度,使其不会在某些屏幕尺寸或在导航栏中添加额外文本时扩展(高度)。

这是我的html:

    <div class="navbar navbar-inverse navbar-fixed-top" id="navbar-site">
    <div class="container">
        <div class="navbar-header">
            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
            </button>
            @Html.ActionLink("Website Name", "Index", "Home", new { area = "" }, new { @class = "navbar-brand" })
        </div>
        <div class="navbar-collapse collapse navbar-options">
            <ul class="nav navbar-nav">
                <li>@Html.ActionLink("Home", "Index", "Home")</li>
                <li>@Html.ActionLink("About", "About", "Home")</li>
                <li>@Html.ActionLink("Link", "Link", "Link")</li>
                <li>@Html.ActionLink("Link", "Link", "Link")</li>
                <li>@Html.ActionLink("Link", "Link", "Link")</li>
                <li>@Html.ActionLink("Link", "Link", "Link")</li>
            </ul>
            @Html.Partial("_LoginPartial")
        </div>
    </div>
</div>

我的 CSS:

#navbar-site {
    height: 15px;
}

我尝试向导航栏添加高度和最大高度 css,但仍然没有成功。

更新:这是我在 bootply 上的问题的运行版本。请注意当窗口变小、高度扩大并且链接在下方时会发生什么。

【问题讨论】:

  • 如果您添加了 CSS 和工作代码示例,对您的帮助会容易得多!
  • 更新了我的问题
  • 我认为问题应该是肉眼发现的
  • @gbear96 你觉得怎么样?你真的应该提供一个Minimal, Complete and Verifiable Example
  • 在您的问题中由那些 ActionLinks 生成后放置您的 html,以便有人可以轻松解决布局问题,

标签: html css twitter-bootstrap


【解决方案1】:

您需要做 2 件事才能使 Bootstrap 3 导航栏的高度小于 50 像素。

  1. .navbar 高度和最小高度设置为您想要的高度。
  2. 从导航栏内的元素中删除任何不需要的填充/边距。

这是一个简化版 HTML 的示例:https://jsfiddle.net/caleyshemc/ns0674mp/

请注意,您还必须使 LoginPartial 中的内容更小。

【讨论】:

  • 这会解决我在此示例中发现的相同问题吗:getbootstrap.com/examples/navbar
  • 当页面在切换出现之前被最小化时,链接会转到下方并扩大导航栏的高度
  • @gbear96 发生这种情况是因为导航栏上有太多内容无法适应页面宽度。可以通过在导航栏中放置更少的链接或更改折叠断点来修复它(请参阅stackoverflow.com/questions/20817956/…)。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-13
  • 2013-11-19
  • 2015-01-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多