I angewandt, um den folgenden Code benutzerdefinierten Break-Punkt Schopf aus dem Sumpf navbar in dieser Frage diskutiert zu erreichen: Bootstrap custom breakpointBootstrap des navbar Dropdown öffnet nicht richtig unter benutzerdefiniertem Stützpunkt
@media (max-width: 1000px) {
.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;
}
}
Die navbar kollabiert unter dem benutzerdefinierten Break- Punkt @media (max-width: 1165px)
aber das Dropdown-Menü wird nicht korrekt geöffnet.
Obwohl, für Standard-Haltepunkt des Bootstrap (768px) es funktioniert korrekt.
Kann anybuddy mir sagen, warum es für benutzerdefinierte Haltepunkt nicht funktioniert. Ist es ein bootstrap jquery/Javascript Problem? Wie es richtig für benutzerdefinierten Haltepunkt ablegen.
dank dk
Vielleicht möchten Sie 'important' alle benutzerdefinierten Klassen, und auch, stellen Sie sicher einen Einfluss auf diese gibt es Klassen, keine andere Eltern mit . Wenn ja, ändern Sie sie entsprechend. – Sina
müssen Sie Ihre 'dropdown' Klassen überschreiben, um den mobilen Stil unter 1165px zu haben. Momentan (wie in Ihren Screenshots gezeigt), hat das Dropdown-Menü "ul" und "ul li" immer noch Desktopstile. –