Mächteg, erweiderbar a Feature-gepackt Frontend Toolkit. Bauen a personaliséiere mat Sass, benotzt prebuilt Gittersystem a Komponenten, a bréngt Projeten zum Liewen mat mächtege JavaScript Plugins.
Installéiert Bootstrap Quell Sass a JavaScript Dateien iwwer npm, RubyGems, Composer oder Meteor. Package geréiert Installatiounen enthalen keng Dokumentatioun oder eis voll Build Scripten. Dir kënnt och eis npm Template Repo benotzen fir séier e Bootstrap Projet iwwer npm ze generéieren.
Wann Dir nëmmen Bootstrap's kompiléierte CSS oder JS enthält, kënnt Dir jsDelivr benotzen . Kuckt et an Aktioun mat eisem einfache Schnellstart , oder kuckt d'Beispiller fir Ären nächste Projet ze sprangen. Dir kënnt och wielen Popper an eis JS separat opzehuelen .
<!-- CSS only --><linkhref="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css"rel="stylesheet"integrity="sha384-iYQeCzEYFbKjA/T2uDLTpkwGzCiq6soy8tYaI1GyVh/UjpbCx/TYkiZhlZB6+fzT"crossorigin="anonymous">
<!-- JavaScript Bundle with Popper --><scriptsrc="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js"integrity="sha384-u1OknCvxWvY5kfmNBILK2hRnQC3Pr17a+RTT6rIHI7NnikvbZlHgTPOOmMi466C8"crossorigin="anonymous"></script>
Liest eis Startguiden
Gitt e Sprong op d'Bootstrap Quelldateien an engem neie Projet mat eisen offiziellen Guiden abegraff.
Bootstrap benotzt Sass fir eng modulär an personaliséierbar Architektur. Importéiert nëmmen déi Komponenten déi Dir braucht, aktivéiert global Optiounen wéi Gradienten a Schatten, a schreift Ären eegene CSS mat eise Variablen, Kaarten, Funktiounen a Mixins.
Importéiert ee Stylesheet an Dir sidd op d'Course mat all Feature vun eiser CSS.
// Variable overrides first
$primary:#900;$enable-shadows:true;$prefix:"mo-";// Then import Bootstrap
@import"../node_modules/bootstrap/scss/bootstrap";
Bootstrap 5 evoluéiert mat all Verëffentlechung fir besser CSS Variablen fir global Thema Stiler, eenzel Komponenten a souguer Utilities ze benotzen. Mir bidden Dosende vu Variablen fir Faarwen, Schrëftstiler a méi op engem :rootNiveau fir iwwerall ze benotzen. Op Komponenten an Utilities ginn CSS Variablen op déi entspriechend Klass scoped a kënne ganz einfach geännert ginn.
Benotzt eng vun eise globalen :rootVariablen fir nei Stiler ze schreiwen. CSS Variablen benotzen d' var(--bs-variableName)Syntax a kënne vu Kannerelementer ierflecher ginn.
Iwwerdribblen global, Komponent oder Utility Klass Variablen fir Bootstrap ze personaliséieren just wéi Dir wëllt. Kee Grond fir all Regel nei ze deklaréieren, just en neie variabelen Wäert.
Nei am Bootstrap 5, eis Utilities ginn elo vun eiser Utility API generéiert . Mir hunn et als Feature-gepackt Sass Kaart gebaut déi séier an einfach personaliséiert ka ginn. Et war nach ni méi einfach all Utility-Klassen ze addéieren, ze läschen oder z'änneren. Maachen Utilities reaktiounsfäeger, füügt Pseudo-Klass Varianten, a gitt hinnen personaliséiert Nimm.
// Create and extend utilities with the Utility API
@import"bootstrap/scss/bootstrap";$utilities:map-merge($utilities,("cursor":(property:cursor,class:cursor,responsive:true,values:autopointergrab,)));
Mächteg JavaScript Plugins ouni jQuery
Füügt einfach togglebar verstoppt Elementer, Modalen an Offcanvas Menüen, Popovers an Tooltips, a sou vill méi - alles ouni jQuery. JavaScript am Bootstrap ass HTML-first, dat heescht Plugins derbäizefügen ass sou einfach wéi dataAttributer derbäi. Braucht Dir méi Kontroll? Individuell Plugins programmatesch enthalen.
Firwat méi JavaScript schreiwen wann Dir HTML kënnt schreiwen? Bal all Bootstrap's JavaScript Plugins hunn eng éischtklasseg Daten API, wat Iech erlaabt JavaScript ze benotzen just andeems Dir dataAttributer bäidréit.
Bootstrap Icons ass eng Open Source SVG Ikon Bibliothéik mat iwwer 1,500 Glyphen, mat méi dobäi all Verëffentlechung. Si sinn entwéckelt fir an all Projet ze schaffen, egal ob Dir Bootstrap selwer benotzt oder net. Benotzt se als SVGs oder Ikon Schrëften - béid Optiounen ginn Iech Vektorskaléierung an einfach Personnalisatioun iwwer CSS.
Huelt Bootstrap op den nächsten Niveau mat Premium Themen vun der offizieller Bootstrap Themes Maartplaz . Themen sinn op Bootstrap als hir eege erweidert Kaderen gebaut, räich mat neie Komponenten a Plugins, Dokumentatioun a mächtege Build Tools.