html - How to fix the overlapping navbar elements on small screen created using bootstrap? -


navbar brand name , button overlapping

navbar brand name , button overlapping

this ther desired result on small screen

this ther desired result on small screen

navbar code

<nav class="navbar navbar-default micah-navbar-bg">   <div class="navbar-header">   <a class="navbar-brand navbar-brand-left" href="#"> <img src="/sites//cologo.png" alt="logo"></a><p style="display:inline-block;">company name</p>     <button id="quicklinksbtn" type="button" class="btn btn-danger ">quick links</button>    <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>   </div>   <div class="navbar-collapse collapse">     <ul class="nav navbar-nav">       <li class="active"><a href="#">home</a></li>       <li><a href="#about">about</a></li>       <li><a href="#contact">contact</a></li>     </ul>     <div class="navbar-header navbar-right">         <p class="navbar-text">         <a href="#" class="navbar-link">username</a>         </p>     </div>   </div> </nav> 

css quick links

#quicklinksbtn{ position: absolute; right: 100px; margin-top: 45px; border-radius: 0px; } 

there confusion think might happening. the"quick links" square not going able remain same size, nor logo, nor nav-button.

this why overlapping.

personally: build mobile version of site how want on mobile , put in div , have div "display: none" on bigger 800px. , "display:block" on smaller that.

likewise desktop nav section opposite.

@media screen , (max-width: 800px) {    .mobile-nav{display:block;}    .desktopnav{display:none;} }  @media screen , (min-width: 801px) {    .mobile-nav{display:none;}    .desktopnav{display:block;} } 

Comments

Popular posts from this blog

Sort a complex associative array in PHP -

vb.net - How to ignore if a cell is empty nothing -

recursion - Can every recursive algorithm be improved with dynamic programming? -