Beim Herunterladen von Bootstrap 3.x erhalten Sie bootstrap.css und bootstrap-theme.css (ganz zu schweigen von den minimierten Versionen dieser Dateien, die ebenfalls vorhanden sind).
bootstrap.css
bootstrap.css
ist komplett gestylt und gebrauchsfertig, wenn dies Ihr Wunsch ist. Es ist vielleicht ein bisschen schlicht, aber es ist fertig und es ist da.
Sie müssen bootstrap-theme.css nicht verwenden, wenn Sie nicht möchten, und die Dinge werden in Ordnung sein.
bootstrap-theme.css
bootstrap-theme.css
ist genau das, was der Name der Datei andeutet: Es ist ein Thema für Bootstrap, das kreativ als "DAS Bootstrap-Thema" betrachtet wird. Der Name der Datei verwirrt die Dinge nur ein wenig, da auf die Basis bootstrap.css
bereits das Styling angewendet wurde und ich diese Stile als Standard betrachten würde. Diese Schlussfolgerung ist jedoch angesichts der Aussagen im Beispielabschnitt der Bootstrap-Dokumentation zu dieser bootstrap-theme.css
Datei anscheinend falsch :
"Laden Sie das optionale Bootstrap-Design für eine visuell verbesserte Erfahrung."
Das obige Zitat finden Sie hier http://getbootstrap.com/getting-started/#examples auf einer Miniaturansicht, die auf diese Beispielseite http://getbootstrap.com/examples/theme/ verweist . Die Idee ist, dass bootstrap-theme.css
es DAS Bootstrap-Thema ist UND es optional ist.
Themen bei BootSwatch.com
Über die Themen bei BootSwatch.com: Diese Themen sind nicht wie implementiert bootstrap-theme.css
. Die BootSwatch-Designs sind modifizierte Versionen des Originals bootstrap.css
. Sie sollten also auf keinen Fall gleichzeitig ein Thema von BootSwatch UND die bootstrap-theme.css
Datei verwenden.
Benutzerdefiniertes Thema
Informationen zu Ihrem eigenen benutzerdefinierten Thema: Sie können Änderungen vornehmen, bootstrap-theme.css
wenn Sie ein eigenes Thema erstellen. Dies kann es einfacher machen, Änderungen am Styling vorzunehmen, ohne versehentlich die integrierte Bootstrap-Qualität zu beeinträchtigen.
Ein Beispiel für die CSS-Stile finden Sie unter: http://getbootstrap.com/examples/theme/
Wenn Sie sehen möchten, wie das Beispiel ohne die Datei bootstrap-theme.css aussieht, öffnen Sie die Browser-Entwicklertools und löschen Sie den Link aus dem <head> des Beispiels. Anschließend können Sie ihn vergleichen.Ich weiß, dass dies eine alte Frage ist, habe sie aber nur für den Fall gepostet, dass jemand nach einem Beispiel sucht, wie es aussieht, als wäre ich es.Aktualisieren
bootstrap.css
= Haupt-CSS-Framework (Gitter, Grundstile usw.)bootstrap-theme.css
= erweitertes Styling (3D-Schaltflächen, Farbverläufe usw.). Diese Datei ist optional und beeinträchtigt die Funktionalität von Bootstrap überhaupt nicht. Sie verbessert nur das Erscheinungsbild.Update 2
Mit der Veröffentlichung von v3.2.0 hat Bootstrap eine Option hinzugefügt, um das Thema CSS auf den Dokumentseiten anzuzeigen. Wenn Sie zu einer der Dokumentseiten ( CSS , Komponenten , Javascript ) gehen, sollte unten im Seitennavigation ein Link "Vorschau des Themas" angezeigt werden, über den Sie das Thema CSS ein- und ausschalten können.
quelle
bootstrap.css
ob ich den Inhalt einfach durch ein Thema von Bootswatch.com ersetzen würde, wie auf der Website angegeben, und das ichbootstrap-theme.css
auch mit einem Bottswatch-Thema verwenden könnte.bootstrap-theme
mit Bootswatch verwenden. Es hat meine Seite sowieso durcheinander gebracht.Erstens
bootstrap-theme.css
ist nichts anderes als das Äquivalent zum Bootstrap 2.x-Stil in Bootstrap 3. Wenn Sie es wirklich verwenden möchten, fügen Sie es einfach ALONG mit hinzubootstrap.css
(die minimierte Version funktioniert auch).quelle
Bootstrap-theme.css ist die zusätzliche CSS-Datei, die Sie optional verwenden können. Es gibt 3D-Effekte auf die Schaltflächen und einige andere Elemente.
quelle
Wie von anderen angegeben, ist der Dateiname bootstrap-theme.css sehr verwirrend. Ich hätte so etwas wie bootstrap-3d.css oder bootstrap-fantasie.css gewählt, was aussagekräftiger wäre, was es tatsächlich tut. Was die Welt als "Bootstrap-Thema" sieht, können Sie von BootSwatch erhalten, einem völlig anderen Tier.
Trotzdem sind die Effekte sehr schön - Farbverläufe und Schatten und so weiter. Leider wird diese Datei bei BootSwatch-Themen Chaos anrichten, daher habe ich mich entschlossen, herauszufinden, was nötig ist, damit sie gut mit ihnen spielt.
WENIGER
Bootstrap-theme.css wird aus der Datei theme.less in der Bootstrap-Quelle generiert . Die betroffenen Elemente sind (ab Bootstrap v3.2.0):
Die Datei theme.less hängt ab von:
Der Code verwendet Farben, die in Variablen definiert sind. An mehreren Stellen sind sie beispielsweise nicht vorhanden:
Aus diesem Grund bringt bootstrap-theme.css die BootSwatch-Themes völlig durcheinander. Die gute Nachricht ist, dass BootSwatch-Designs auch aus Variablen.less-Dateien erstellt werden, sodass Sie einfach ein bootstrap-theme.css für Ihr BootSwatch-Design erstellen können.
Erstellen von bootstrap-theme.css
Der richtige Weg, dies zu tun, besteht darin, den Theme-Erstellungsprozess zu aktualisieren, aber hier ist der schnelle und schmutzige Weg. Ersetzen Sie die Datei variables.less in der Bootstrap-Quelle durch die Datei aus Ihrem Bootswatch-Design und erstellen Sie sie. Voila, Sie haben eine Datei bootstrap-theme.css für Ihr Bootswatch-Design.
Bootstrap selbst erstellen
Das Erstellen von Bootstrap mag entmutigend klingen, ist aber eigentlich sehr einfach:
Getan. Sehen Sie, das war einfach, nicht wahr?
quelle
Ich weiß, dass dieser Beitrag ein bisschen alt ist, aber ...
Wie "Witz" betonte.
Ich sehe es so, wie Bootstrap im Laufe der Jahre gesehen hat, dass jeder etwas anderes als die Kernstile will. Während Sie bootstrap.css ändern können, kann dies zu Problemen führen und das Aktualisieren auf eine neuere Version zu einem echten Problem und zeitaufwändig machen. Das Herunterladen von einer ‚Thema‘ Seite erkennen Sie auf warten müssen , wenn diese Schöpfer Updates das Thema, groß , wenn manchmal, nicht wahr?
Einige erstellen ihre eigene 'custom.css'-Datei und das ist in Ordnung, aber wenn Sie' bootstrap-theme.css 'verwenden, sind bereits viele Dinge erstellt, und so können Sie Ihr eigenes Thema schneller rollen, ohne den Kern von Bootstrap zu stören .css. Ich jedenfalls mag die 3D-Schaltflächen und Farbverläufe die meiste Zeit nicht, also ändere sie mit bootstrap-theme.css. In Margen oder Polsterung, ändern Sie den Radius auf Ihre Tasten, und so weiter ...
quelle