html - Bootstrap 3.3.6 Nav Bar Item not taking full width when viewed in small resolution -


i facing strange issue. jsfiddle link https://jsfiddle.net/p2d2m72z/

<nav class="navbar navbar-default navbar-static-top navbar-inverse">   <div class="navbar-header">     <a class="navbar-brand " href="#">       website     </a>     <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#home-menu" 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>   </div>   <div class="collapse navbar-collapse" id="home-menu">     <ul class="nav navbar-nav">       <li class="active"><a class="navbar-brand">home</a></li>       <li><a class="navbar-brand" href="#">menu 1</a></li>       <li><a class="navbar-brand" href="#">menu 2</a></li>       <li><a class="navbar-brand" href="#">menu 3</a></li>       <li><a class="navbar-brand" href="#">menu 4</a></li>     </ul>   </div> </nav> <div class="container-fluid">hello world</div> 

when resizing page mobile device , try toggle collapsible navigation bar, see nav items taking width of content , not li width.

i tried debug , not resolve issue. followed w3schools tutorial , working fine: http://www.w3schools.com/bootstrap/tryit.asp?filename=trybs_navbar_collapse&stacked=h

am missing out something?

just remove class="navbar-brand" anchor tag make expected output.

<nav class="navbar navbar-default navbar-static-top navbar-inverse">   <div class="navbar-header">     <a class="navbar-brand " href="#">       website     </a>     <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#home-menu" 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>   </div>   <div class="collapse navbar-collapse" id="home-menu">     <ul class="nav navbar-nav">       <li class="active"><a >home</a></li>       <li><a  href="#">menu 1</a></li>       <li><a  href="#">menu 2</a></li>       <li><a  href="#">menu 3</a></li>       <li><a  href="#">menu 4</a></li>     </ul>   </div> </nav> <div class="container-fluid">hello world</div> 

fiddle


Comments

Popular posts from this blog

java - Run spring boot application error: Cannot instantiate interface org.springframework.context.ApplicationListener -

reactjs - React router and this.props.children - how to pass state to this.props.children -

Excel VBA "Microsoft Windows Common Controls 6.0 (SP6)" Location Changes -