html - Bootstrap Sticky navbar is causing vertical scrolling in collapsed mode -


i building navbar supposed stick top of page. used .navbar-fixed-top class accomplish , gave body element, padding of 70px. in collapsed mode (mobile resolution), when toggled, gives vertical navigation.

not sure scrolling coming from.

here's code:

<header class=" container-fluid navbar-fixed-top">      <!-- header navbar -->    <nav class="navbar navbar-default">      <div class="container">        <!-- brand , toggle grouped better mobile display -->        <div class="navbar-header">          <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">            <span class="sr-only">toggle navigation</span>            <span class="icon-bar"></span>            <span class="icon-bar"></span>            <span class="icon-bar"></span>          </button>          <a class="navbar-brand" href="market.html"><img src="images/logo-inner.jpg" / alt="b-hive: expand business"></a>        </div>          <!-- collect nav links, forms, , other content toggling -->        <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">            <!-- form search start -->          <form class="navbar-form navbar-left" role="search" class="top-search-padding">            <div class="form-group">                <div class="search-div ui-widget">                <input id="tags" type="text" class="txt-search" placeholder="search people, products , services">                  <button type="submit" class="btn-search"><img src="images/search-icon.png" /></button>              </div>            </div>          </form>          <!-- form search end -->          <ul class="nav navbar-nav navbar-right">            <li class="top-menu-links-active"><a href="#">market</a></li>            <li><a class="top-menu-links" href="#">exhibitions</a></li>            <li><a class="top-menu-links" href="#">messages</a></li>            <li><a class="top-menu-links" href="#">dashboard</a></li>            <li><a class="top-menu-links" href="#">cart</a></li>            <li class="profile-pic-padding"></li>            <li class="dropdown">              <a href="#" class="dropdown-toggle custom-dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"><img class="" src="images/profile-pic.fw.png" /> <span class="caret"></span></a>              <ul class="dropdown-menu">                <li><a href="#">account</a></li>                <li><a href="#">privacy</a></li>                  <li role="separator" class="divider"></li>                <li><a href="#">switch accounts</a></li>                <li role="separator" class="divider"></li>                  <li><a href="#">language <span class="caret"></span></a>                  <ul class="dropdown-menu">                    <li><a href="#">en</a></li>                    <li><a href="#">ع</a></li>                    </ul>                </li>                </ul>            </li>                </ul>        </div>        <!-- /.navbar-collapse -->      </div>      <!-- /.container-fluid -->    </nav>    <!-- /header navbar -->    </header>

bootstrap's .navbar-collapse has default max-height: 340px; causes scrollbars appear when links inside navigation exceed height.

you can remove property avoid scrollbars appearing in mobile view.


Comments

Popular posts from this blog

routing - AngularJS State management ->load multiple states in one page -

python - GRASS parser() error -

Swift game error message -