bootstrap 3 nav navbar div jumps under logo image

AlejandroRod

Rather hard to describe the problem. So just look at this jsFiddle:

http://jsfiddle.net/arodrig0/xfs257hp/2/

When the header becomes smaller navbar jumps below the image logo. I would like to make a container not bigger than 970px width and the menu or logo becomes a bit smaller or/and the logo before the toggle icon appears.

Where is the problem?

<title></title>

            <!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min.css">

<!-- Optional theme -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap-theme.min.css">
<!-- Latest compiled and minified JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/js/bootstrap.min.js"></script>

    <link href="./css/bootstrap.css" media="screen" rel="Stylesheet" type="text/css" />
    <link href="./css/style_new.css" media="screen" rel="Stylesheet" type="text/css" />

<body>

  <header class='container' role='navigation'>
    <div class='navbar navbar-header'>
        <a class="navbar-brand" id="logo" href="/">
        <img alt="Brand" src="/layout/images/logo_new.gif" height="74px" width="237px">
     </a>

      <button type='button' class='navbar-toggle collapsed' data-toggle='collapse' data-target='.navbar-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>
     <div id="containerNav">
        <ul id="test"class='nav navbar-nav navbar-left collapse navbar-collapse'>

              <li class="dropdown">
                <a href='#' data-target='#' class='dropdown-toggle' data-toggle='dropdown'data-hover="dropdown">sample<br><span>sample</span></a>
                  <ul class='dropdown-menu' role='menu'>
                    <li><a href="#">sample</a></li>
                    <li><a href="#">sample</a></li>
                    <li><a href="#">sample</a></li>
                    <li><a href="#">sample</a></li>
                    <li class="bottom"></li>
                  </ul>
              </li>
              <li><a href='#' data-target='#' class='dropdown-toggle' data-toggle='dropdown'data-hover="dropdown">sample<br><span>sample</span></a></li>
              <li class="dropdown">
                <a href="#1" data-target='#' class='dropdown-toggle' data-toggle='dropdown'data-hover="dropdown">samples<br><span>samples</span></a>
                  <ul class='dropdown-menu' role='menu'>
                    <li><a href="#">sample</a></li>
                    <li><a href="#">sample</a></li>
                  </ul>
              </li>
              <li class="dropdown">
                <a href="#" data-target='#' class='dropdown-toggle' data-toggle='dropdown'data-hover="dropdown">sample<br><span>sample</span></a>
                  <ul class='dropdown-menu' role='menu'>
                    <li><a href="#">sample</a></li>
                    <li><a href="#">sample</a></li>
                    <li><a href="#">sample</a></li>
                    <li><a href="#">sample</a></li>
                  </ul>
              </li>
              <li>
                <a href="#">sample<br><span>sample</span></a>
              </li>
              <li class="dropdown">
                <a href="#" data-target='#' class='dropdown-toggle' data-toggle='dropdown'data-hover="dropdown">sample<br><span>sample</span></a>
                  <ul class='dropdown-menu' role='menu'>
                    <li><a href="#">sample</a></li>
                    <li><a href="#">sample</a></li>
                    <li><a href="#">sample</a></li>
                    <li><a href="#">sample</a></li>
                  </ul>
              </li>

          </ul>
    </div>
  </header>


 <div id="carousel" class="row">
 </div>
</div> <!-- End Main Container-->
</body>
Max Chu

Your nav menu width is too long. Therefore, when the screen gets smaller, it do not have enough space to squeeze together with the logo on the same line. Try adding a div with the column class "col-sm-4 col-md-3" and "col-sm-8 col-md-9" to wrap the nav header and containerNav. http://jsfiddle.net/gnauLypt/1/

<div class="col-sm-4 col-md-3">
    <div class="navbar navbar-header">
        ...
    </div>
</div>
<div class="col-sm-8 col-md-9">
    <div id="containerNav">
        ...
    </div>
</div>

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

add logo image to bootstrap navbar

Bootstrap 3 navbar below logo

Logo overflow on navbar (Bootstrap 3)

Bootstrap navbar not showing collapse div and navbar-nav list

Bootstrap: Align nav in navbar

Avoiding a div's background image to go under the navbar in Bootstrap when the viewport is shrinked

Vertically align image and nav item in navbar in Bootstrap 5

Difference between nav vs div.navbar in Bootstrap

Bootstrap navbar overlaps logo?

Add an oversized logo image to a fixed bottom navbar in bootstrap

How do I make a justify content between in the navbar of bootstrap separating the logo from the nav items

how to make bootstrap 3 dropdown on hover and click? (using in nav, not navbar)

Vertical align logo inside .navbar-brand with Bootstrap 3

Bootstrap 3 - Customizing the position of navbar relative to brand/logo when collapsed

Center a nav item (or logo) responsive in the middle of a navbar

Change Bootstrap navbar logo image when navbar changes state on hover/scroll

how to put logo in bootstrap navbar

Center bootstrap navbar brand logo

Centering brand logo in Bootstrap Navbar

bootstrap navbar with company logo at the top

Bootstrap navbar menu logo not working

Central logo that overlaps navbar bootstrap

Insert a Logo on navbar without bootstrap

Bootstrap navbar jumps repeatedly when fixing on top

Bootstrap 4 navbar item jumps below and wraps

Bootstrap 5 nav-scroller - how to keep on screen under navbar when scrolling down page

Area under navbar in Bootstrap

Image displaying under navbar

Style all Bootstrap 3 navbar links except those under ul