Bootstrap, ein umfangreiches und dennoch schlankes Mobile-First Frond-End-Framework für einfachere und schnellere Entwicklung im Web. Erdacht von Mark Otto und Jacob Thornton und gepflegt vom Hauptteam mit der großartigen Unterstützung der immer involvierten Community.
Dies ist eine inoffizielle Übersetzung der Dokumentation von Bootstrap auf Deutsch. Die enthaltenen Informationen sind unter Umständen nicht immer aktuell. Für die neuesten und zuverlässigsten Informationen solltest du die Original-Dokumentation auf Englisch lesen. Auch diese README-Datei ist eine übersetzte Version des Originals mit einigen Ergänzungen bezüglich der Übersetzung.
Um direkt loszulegen, geh auf https://holdirbootstrap.de/!
- Schnellstart
- Fehler und Funktionsanfragen
- Dokumentation
- Mitmachen
- Community
- Versionen
- Dank
- Erfinder
- Copyright und Lizenz
Es sind einige Optionen verfügbar, um direkt loszulegen:
- Neueste Version herunterladen.
- Repository klonen:
git clone https://github.com/twbs/bootstrap.git
. - Mit Bower installieren:
bower install bootstrap
. - Mit npm installieren:
npm install bootstrap@3
. - Mit Meteor installieren:
meteor add twbs:bootstrap
. - Mit Composer installieren:
composer require twbs/bootstrap
.
Lies die Seite Los geht's für Informationen über die Inhalte des Frameworks, Vorlagen und Beispiele und mehr.
Sobald du Bootstrap heruntergeladen hast, findest du im Paket die folgenden Verzeichnisse und Dateien, die die wichtigsten Ressourcen logisch gruppieren und sowohl kompilierte als auch minimierte Varianten bereitstellen. Du wirst etwas in dieser Art vorfinden:
bootstrap/
├── css/
│ ├── bootstrap.css
│ ├── bootstrap.css.map
│ ├── bootstrap.min.css
│ ├── bootstrap.min.css.map
│ ├── bootstrap-theme.css
│ ├── bootstrap-theme.css.map
│ ├── bootstrap-theme.min.css
│ └── bootstrap-theme.min.css.map
├── js/
│ ├── bootstrap.js
│ └── bootstrap.min.js
└── fonts/
├── glyphicons-halflings-regular.eot
├── glyphicons-halflings-regular.svg
├── glyphicons-halflings-regular.ttf
├── glyphicons-halflings-regular.woff
└── glyphicons-halflings-regular.woff2
Wir stellen sowohl kompiliertes CSS und JS (bootstrap.*
), als auch kompiliertes und dann zusätzlich minimiertes CSS und JS (bootstrap.min.*
) zur Verfügung. CSS Source Maps (bootstrap.*.map
) sind für die Verwendung mit bestimmten Browser-Entwicklertools verfügbar. Schriften von Glyphicons sind auch dabei, sowie das optionale Bootstrap-Theme.
Du hast einen Fehler gefunden oder möchtest eine neue Funktion vorschlagen? Bitte lies dir zunächst die Richtlinien für Fehlerberichte (Übersetzung / Original) durch und suche dann nach bereits existierenden und eventuell geschlossenen Meldungen. Falls wir uns noch nicht mit deinem Problem oder deiner Idee beschäftigt haben, eröffne einen neuen Fehlerbericht auf Englisch im Original-Repository auf GitHub.
Beachte, dass Funktionswünsche sich auf Bootstrap v4 richten müssen, weil Bootstrap v3 inzwischen nur noch sehr eingeschränkt gewartet wird und keine neuen Funktionen mehr erhält. So können wir uns auf Bootstrap v4 konzentrieren.
Bootstraps Dokumentation, die du in diesem Repository als Übersetzung findest, wird mit Jekyll generiert und öffentlich auf GitHub Pages unter https://holdirbootstrap.de/ gehostet. Das Gleiche gilt auch für das Original, das du unter https://getbootstrap.com/ findest. Du kannst beide Versionen auch lokal auf deinem eigenen Computer laufen lassen.
- Falls notwendig, installiere Jekyll und andere Ruby-Dependencies mit
bundle install
. Windows-Nutzer: Lies diesen Ratgeber, um Jekyll ohne Probleme zum Laufen zu kriegen. - Öffne eine Befehlszeile im Wurzelverzeichnis
/bootstrap
und führebundle exec jekyll serve
aus. - Öffne die Dokumentation in deinem Browser über http://localhost:10006 (Übersetzung) bzw. http://localhost:9001 (Original) und fertig!
Erfahre mehr über den Umgang mit Jekyll, indem du dessen Dokumentation liest.
Die englische Dokumentation für v2.3.2 ist fürs Erste unter https://getbootstrap.com/2.3.2/ verfügbar, solange einige noch zu Bootstrap 3 wechseln müssen.
Frühere Versionen und ihre zugehörigen Dokumentationen (auf Englisch) sind auch noch zum Herunterladen verfügbar.
Bitte lies dir unsere Richtlinien für Beiträge (Übersetzung / Original) durch. Darin findest du Anleitungen zum Erstellen von Fehlerberichten, Programmier-Standards und Hinweise zur Entwicklung.
Außerdem musst du relevante Unit Tests beifügen, wenn die Beiträge, die du über einen Pull Request einreichst, JavaScript-Verbesserungen oder -Funktionen enthalten. HTML und CSS sollte immer dem Code Guide von Mark Otto folgen.
Bootstrap v3 erhält keine neuen Funktionen mehr. Es ist im eingeschränkten Wartungsmodus, damit wir uns auf Bootstrap v4 konzentrieren können, die Zukunft des Frameworks. Pull Requests, die neue Funktionen hinzufügen (und nicht Fehler beheben) sollten auf Bootstrap v4 (die v4-dev
Git Branch) ausgerichtet sein.
Voreinstellungen für Editoren / Textbearbeitungsprogramme sind in der Datei .editorconfig angegeben, damit du ganz einfach in gängigen Text-Editoren loslegen kannst. Lies mehr darüber und lade passende Plugins für Editoren auf https://editorconfig.org/ herunter.
Erhalte Neuigkeiten über Bootstraps Entwicklung und chatte mit den Verantwortlichen des Projekts und der Community.
- Folge @getbootstrap auf Twitter.
- Lies und abonniere Das Offizielle Bootstrap Blog.
- Komm in den offiziellen Slack-Room.
- Chatte mit anderen Bootstrappern über IRC. Und zwar auf dem
irc.freenode.net
-Server, im Kanal##bootstrap
. - Hilfe bei der Umsetzung deiner Projekte findest du z.B. auf Stack Overflow (markiert mit
twitter-bootstrap-3
). - Entwickler sollten das Stichwort
bootstrap
bei Paketen verwenden, die die Funktionen von Bootstrap anpassen oder erweitern, wenn die Pakete über npm oder ähnliche Mechanismen verbreitet werden, um bestmöglich gefunden werden zu können.
Um unsere Veröffentlichungen so klar wie möglich zu halten und Rückwärtskompatibilität zu gewährleisten, wird Bootstrap unter den Richtlinien des Semantic Versioning entwickelt. Wir versuchen diese Regeln so gut wie möglich einzuhalten, doch manchmal kann uns dabei ein Fehler unterlaufen.
Schau dir die Releases in unserem GitHub-Projekt an, um Changelogs für jede veröffentlichte Version von Bootstrap zu lesen. Ankündigungen zu den einzelnen Releases im offiziellen Bootstrap-Blog enthalten Zusammenfassungen der wichtigsten Änderungen.
Danke an BrowserStack für die Bereitstellung der Infrastruktur zum Testen in echten Browsern!
Mark Otto
Jacob Thornton
Code und Dokumentation Copyright 2011-2022 Twitter, Inc. Code freigegeben unter der MIT-Lizenz. Dokumentation freigegeben unter den Bedingungen von Creative Commons.