Sett ta' għodod ta' frontend b'saħħtu, estensibbli u mimli karatteristiċi. Ibni u ppersonalizza b'Sass, uża sistema ta' grilja u komponenti mibnija minn qabel, u ġġib il-ħajja lill-proġetti b'plugins JavaScript qawwija.
Installa l-fajls Sass u JavaScript sors ta 'Bootstrap permezz ta' npm, RubyGems, Composer, jew Meteor. L-installazzjonijiet ġestiti mill-pakkett ma jinkludux dokumentazzjoni jew l-iskripts tal-bini sħaħ tagħna. Tista 'wkoll tuża npm template repo tagħna biex tiġġenera malajr proġett Bootstrap permezz npm.
Meta jkollok bżonn biss li tinkludi CSS jew JS ikkumpilati ta' Bootstrap, tista' tuża jsDelivr . Araha fl-azzjoni bil- bidu ta' malajr sempliċi tagħna , jew ibbrawżja l-eżempji biex tibda l-proġett li jmiss tiegħek. Tista 'wkoll tagħżel li tinkludi Popper u JS tagħna separatament .
<!-- 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>
Aqra l-gwidi tal-bidu tagħna
Ikseb qabża dwar l-inklużjoni tal-fajls tas-sors ta 'Bootstrap fi proġett ġdid bil-gwidi uffiċjali tagħna.
Bootstrap juża Sass għal arkitettura modulari u customizable. Importa biss il-komponenti li għandek bżonn, ppermetti għażliet globali bħal gradjenti u dellijiet, u ikteb is-CSS tiegħek stess bil-varjabbli, il-mapep, il-funzjonijiet u l-mixins tagħna.
Importa stylesheet waħda u int titlaq għat-tiġrijiet b'kull karatteristika tas-CSS tagħna.
// Variable overrides first
$primary:#900;$enable-shadows:true;$prefix:"mo-";// Then import Bootstrap
@import"../node_modules/bootstrap/scss/bootstrap";
Bootstrap 5 qed jevolvi ma 'kull rilaxx biex jutilizza aħjar il-varjabbli CSS għal stili ta' temi globali, komponenti individwali, u anke utilitajiet. Aħna nipprovdu għexieren ta 'varjabbli għal kuluri, stili ta' font, u aktar f'livell :rootgħall-użu kullimkien. Fuq il-komponenti u l-utilitajiet, il-varjabbli CSS huma skoperti għall-klassi rilevanti u jistgħu faċilment jiġu modifikati.
Uża kwalunkwe varjabbli globali:root tagħna biex tikteb stili ġodda. Il-varjabbli CSS jużaw is- var(--bs-variableName)sintassi u jistgħu jintirtu minn elementi tat-tfal.
Ibdel il-varjabbli globali, tal-komponenti jew tal-klassi ta' utilità biex tippersonalizza Bootstrap eżatt kif tixtieq. M'hemmx għalfejn tiddikjara mill-ġdid kull regola, biss valur varjabbli ġdid.
Ġdid f'Bootstrap 5, l-utilitajiet tagħna issa huma ġġenerati mill- API Utility tagħna . Bnejna bħala mappa Sass ippakkjata b'karatteristiċi li tista 'tiġi personalizzata malajr u faċilment. Qatt ma kien faċli li żżid, tneħħi jew timmodifika xi klassijiet ta' utilità. Agħmel l-utilitajiet li jirrispondu, żid varjanti psewdo-klassi, u agħtihom ismijiet tad-dwana.
// 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,)));
Plugins JavaScript b'saħħithom mingħajr jQuery
Żid faċilment elementi moħbija toggleable, modals u menus offcanvas, popovers u tooltips, u ħafna aktar—kollha mingħajr jQuery. JavaScript f'Bootstrap huwa l-ewwel HTML, li jfisser li żżid plugins hija faċli daqs iż-żieda ta ' dataattributi. Għandek bżonn aktar kontroll? Inkludi plugins individwali b'mod programmatiku.
Għaliex tikteb aktar JavaScript meta tista 'tikteb HTML? Kważi l-plugins JavaScript kollha ta' Bootstrap għandhom API tad-dejta tal-ewwel klassi, li tippermettilek tuża JavaScript biss billi żżid dataattributi.
Bootstrap Icons hija librerija ta' ikoni SVG ta' sors miftuħ li fiha aktar minn 1,500 glifi, b'aktar miżjud kull rilaxx. Huma ddisinjati biex jaħdmu fi kwalunkwe proġett, kemm jekk tuża Bootstrap innifsu jew le. Użahom bħala SVGs jew fonts tal-ikoni—iż-żewġ għażliet jagħtuk skalar tal-vettur u customization faċli permezz tas-CSS.
Ħu Bootstrap għal-livell li jmiss b'temi premium mis- suq uffiċjali tat-Temi Bootstrap . It-temi huma mibnija fuq Bootstrap bħala oqfsa estiżi tagħhom stess, rikki b'komponenti u plugins ġodda, dokumentazzjoni, u għodod ta 'bini qawwija.