当前位置: 首页 > 面试题库 >

从Bootstrap 3导航栏的崩溃中排除菜单项

申屠新觉
2023-03-14
问题内容

这就是我所拥有的,我尝试在“品牌”内部移动我的部分,并在品牌外部和折叠之外进行向右拉动,并向左/向右拉动,同时还尝试将其放置在之前或之后崩溃部分。

将其添加到“品牌”部分时,它可以工作,但会下降到新的一行。如何保持同一行?

    <body>
        <header>
            <nav class="navbar navbar-default navbar-inverse" role="navigation" style="font-size: 18px">
                <div class="container">
                    <div class="navbar-header">
                        <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
                            <span class="sr-only">Toggle navigation</span>
                            <span class="icon-bar"></span>
                            <span class="icon-bar"></span>
                            <span class="icon-bar"></span>
                        </button>
                        <div class="navbar-brand site-title" style="text-decoration: none; font-size: 24px; font-weight:bold">@Html.ActionLink("Manager", "Index", "Player")</div>
                    </div>

                    <div class="collapse navbar-collapse navbar-ex1-collapse navbar-right">
                        <ul class="nav navbar-nav">
@*                          <li class="active">@Html.ActionLink("Home", "Index", "Player")</li>
                            <li class="active">@Html.ActionLink("Match", "Index", "Match")</li>                             <li class="dropdown">
                                <a href="#" class="dropdown-toggle" data-toggle="dropdown">Profile <b class="caret"></b></a>
                                <ul class="dropdown-menu">
                                    <li>@Html.ActionLink("Change Password", "ManagePassword", "Account")</li>
                                    <li>@Html.ActionLink("Update Profile Info", "UpdateProfile", "Account")</li>
                                    <li>@Html.ActionLink("Log Off", "LogOff", "Account")</li>
                                </ul>
                            </li>
                        </ul>
                    </div>

                    <div>
                        <!-- I don't want it apart of the collapsible portion -->
                        <div class="navbar-right">
                            <ul class="nav navbar-nav">
                                <li class="active">@Html.ActionLink("Match", "Index", "Match")</li>
                            </ul>
                        </div>
                    </div>
                </div>
            </nav>
        </header>

问题答案:

下面的示例显示了如何具有您可能需要的几乎所有类型的“香草引导程序”
NAVBAR配置。它包括一个站点标题,向左或向右对齐的折叠和非折叠菜单项以及静态文本。请务必阅读评论,以更全面地了解您可以更改的内容。请享用!

@import url('https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css');


<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<script src="//netdna.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>

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

  <div class="container">



    <!-- Title -->

    <div class="navbar-header pull-left">

      <a href="/" class="navbar-brand">GNOMIS</a>

    </div>



    <!-- 'Sticky' (non-collapsing) right-side menu item(s) -->

    <div class="navbar-header pull-right">

      <ul class="nav pull-left">

        <!-- This works well for static text, like a username -->

        <li class="navbar-text pull-left">User Name</li>

        <!-- Add any additional bootstrap header items.  This is a drop-down from an icon -->

        <li class="dropdown pull-right">

          <a href="#" data-toggle="dropdown" style="color:#777; margin-top: 5px;" class="dropdown-toggle"><span class="glyphicon glyphicon-user"></span><b class="caret"></b></a>

          <ul class="dropdown-menu">

            <li>

              <a href="/users/id" title="Profile">Profile</a>

            </li>

            <li>

              <a href="/logout" title="Logout">Logout </a>

            </li>

          </ul>

        </li>

      </ul>



      <!-- Required bootstrap placeholder for the collapsed menu -->

      <button type="button" data-toggle="collapse" data-target=".navbar-collapse" class="navbar-toggle"><span class="sr-only">Toggle navigation</span><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span>

      </button>

    </div>



    <!-- The Collapsing items            navbar-left or navbar-right -->

    <div class="collapse navbar-collapse navbar-left">

      <!--                      pull-right keeps the drop-down in line -->

      <ul class="nav navbar-nav pull-right">

        <li><a href="/news">News</a>

        </li>

        <li><a href="/Shop">Shop</a>

        </li>

      </ul>

    </div>



    <!-- Additional navbar items -->

    <div class="collapse navbar-collapse navbar-right">

      <!--                      pull-right keeps the drop-down in line -->

      <ul class="nav navbar-nav pull-right">

        <li><a href="/locator">Locator</a>

        </li>

        <li><a href="/extras">Extras</a>

        </li>

      </ul>

    </div>

  </div>

</nav>


 类似资料:
  • 本文向大家介绍twitter-bootstrap 导航栏中的子菜单,包括了twitter-bootstrap 导航栏中的子菜单的使用技巧和注意事项,需要的朋友参考一下 示例            

  • 问题内容: 我正在尝试使用Bootstrap 4实现导航栏。当前,当视口缩小到移动尺寸时,导航栏会正确折叠。但是,当尝试切换菜单时,没有任何反应。jsFiddle示例演示了此行为。我也附上了HTML。 我已采取的步骤: 删除所有自定义CSS 确保jQuery链接位于Bootstrap JS文件之前 页眉和页脚中的脚本标签 复制并粘贴Bootstrap文档中的确切示例(我得到的行为相同) 确保JS在

  • 使用Bootstrap3,我试图找出如何触发

  • 本文向大家介绍jQuery实现菜单栏导航效果,包括了jQuery实现菜单栏导航效果的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了jQuery实现菜单栏导航效果的具体代码,供大家参考,具体内容如下 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 问题内容: 我想在页面上建立一个导航栏效果,像一样(向下滚动栏变得更小并且徽标更改后)。我在页面上使用bootstrap 3。有没有一种简单的方法可以通过Bootstrap实现它? 问题答案: 粘性导航栏: 要制作粘性导航,您需要将 navbar-fixed-top 类添加到导航中 官方文档 :http : //getbootstrap.com/components/#navbar-fixed-

  • 本文向大家介绍JavaScript实现HTML导航栏下拉菜单,包括了JavaScript实现HTML导航栏下拉菜单的使用技巧和注意事项,需要的朋友参考一下 JavaScript实现HTML导航栏下拉菜单[悬浮显示] 前端界面进行设计时,我们会遇到鼠标悬浮在某选项上,然后就会凭空显示出菜单出来,这种设计的确受到了很多人的青睐。其实纯css也是可以实现的,但是会有一些限制,必须如要显示的菜单需要作为鼠