Bootstrap, entferne responsive von der navbar

8

Also, ich habe nur eine einfache Navbar mit Bootstrap:

%Vor%

Prüfe Geige: jsfiddle

Ich möchte nicht, dass wenn Sie die Größe des Fensters ändern, die Navigationsleiste in mehrere Zeilen unterteilt ist. In meinem Beispiel befinden sich das Dropdown-Menü und die Eingabe unten.

Ich möchte, dass die Navigationsleiste einfach zerquetscht wird und auf der gleichen Linie bleibt. Irgendeine Idee?

    
Clément Andraud 12.02.2014, 20:03
quelle

4 Antworten

20

Es kann gemacht werden. Eigentlich nicht zu kompliziert.

Ich habe einfach den Quellcode von Bootstrap 3 heruntergeladen und die CSS-Datei durchsucht. Sie haben @media Abfragen für verschiedene Bildschirmgrößen (wie Sie bereits wissen). Ich habe einfach alle CSS-Regeln kopiert, die sie für @media (min-width: 768px) verwenden, und sie in eine neue Regel eingefügt: @media (max-width: 768px)

Hier ist es so, dass Sie es so verwenden können, wie es ist:

CSS:

%Vor%

Beachten Sie, dass ich die .container -Regeln auskommentiert habe, damit sie keine feste Größe mehr haben. Hier ist eine Kopie Ihrer Geige mit dem neuen CSS: Ссылка

Lass es mich wissen, wenn es funktioniert.

    
Frax 13.02.2014, 10:24
quelle
2

Das hat die Arbeit für mich gemacht:

Ссылка

Habe nur diese hinzugefügt und das Ganze war wieder normal.

    
WtFudgE 22.04.2015 18:04
quelle
2

VERANTWORTUNG VON BOOTSTRAP SASS / SCSS / LESS DEAKTIVIEREN

Mit kompilierten Versionen von Bootstrap Ссылка ist einfach, fügen Sie einfach diese Variablen VOR zusammen.

SASS / SCSS

%Vor%

WENIGER

%Vor%

Entfernen Sie "Ansichtsfenster" aus der Kopfzeile

<meta name="viewport" content="width=device-width, initial-scale=1">

    
lalo 13.03.2016 01:03
quelle
0

Vielleicht hilft es. Ich wollte die Ausrichtung vertikaler Objekte auf einem kleinen Bildschirm vermeiden. Hier ist, was ich getan habe: nav-flat-Klasse zum Wurzel-ul-Element hinzugefügt

<ul class="nav navbar-nav nav-flat">

Und dieses CSS:

%Vor%     
DenisSt 07.04.2017 10:11
quelle

Tags und Links