On Bootstrap 3 nav menu it is quit good on desktop view and mobile but in tablet or ipad there is some problem in it. Check the images below.

Desktop View


Mobile View


and tablet View


AS you See it is ok on mobile and desktop but not on ipad.


There is a solution to it but it need some CSS override. Below the override code. create a style.css file or if you have any extra css in your project add this a the bottom of the page.


@media (max-width: 1200px) { .navbar-header { float: none; } .navbar-left,.navbar-right { float: none !important; } .navbar-toggle { display: block; } .navbar-collapse { border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255,255,255,0.1); } .navbar-fixed-top { top: 0; border-width: 0 0 1px; } .navbar-collapse.collapse { display: none!important; } .navbar-nav { float: none!important; margin-top: 7.5px; } .navbar-nav>li { float: none; } .navbar-nav>li>a { padding-top: 10px; padding-bottom: 10px; } .collapse.in{ display:block !important; } }

this will fix your tablet and ipad problem

About Author
Riaz Uddin Masum
Web Master
Hi, I am Riaz Uddin Masum, This is my play ground for web and IT. I like to read and write about any IT related Topic. I love to Design and Develop web site. it is my job too. My objective is to establish my career in web.
Other articles

DMC Firewall is a Joomla Security extension!