Commit c3ac9533 authored by Mark Otto's avatar Mark Otto

Fixes #8749: prevent navbar nav from overlapping navbar toggle

parent 223e0321
...@@ -2811,7 +2811,6 @@ button.close { ...@@ -2811,7 +2811,6 @@ button.close {
} }
.navbar-nav { .navbar-nav {
margin-top: 10px;
margin-bottom: 15px; margin-bottom: 15px;
} }
...@@ -2893,6 +2892,11 @@ button.close { ...@@ -2893,6 +2892,11 @@ button.close {
clear: both; clear: both;
} }
.navbar-toggle + .nav-collapse {
width: 100%;
margin-top: 50px;
}
@media (max-width: 768px) { @media (max-width: 768px) {
.nav-collapse-scrollable { .nav-collapse-scrollable {
max-height: 360px; max-height: 360px;
......
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -20,8 +20,6 @@ ...@@ -20,8 +20,6 @@
// ------------------------- // -------------------------
.navbar-nav { .navbar-nav {
// Space out from .navbar .brand and .btn-navbar when stacked in mobile views
margin-top: 10px;
margin-bottom: 15px; margin-bottom: 15px;
> li > a { > li > a {
...@@ -93,8 +91,16 @@ ...@@ -93,8 +91,16 @@
padding-bottom: @navbar-padding-vertical; padding-bottom: @navbar-padding-vertical;
// Clear floated elements and prevent collapsing of padding // Clear floated elements and prevent collapsing of padding
.clearfix(); .clearfix();
// When there is no `.navbar-brand` present (which normally sits between the
// navbar brand and toggle), prevent the nav from overlapping the toggle.
.navbar-toggle + & {
width: 100%;
margin-top: @navbar-height;
}
} }
// Scrollable navbar navigation // Scrollable navbar navigation
// //
// Sometimes you might have too many links in your fixed navbar and you need to // Sometimes you might have too many links in your fixed navbar and you need to
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment