Alustamine
Ülevaade Bootstrapist, allalaadimisest ja kasutamisest, põhimallidest ja näidetest ning muust.
Ülevaade Bootstrapist, allalaadimisest ja kasutamisest, põhimallidest ja näidetest ning muust.
Bootstrapil (praegu v3.3.7) on kiireks alustamiseks mõned lihtsad viisid, millest igaüks meeldib erinevale oskustasemele ja kasutusjuhtumile. Lugege läbi, et näha, mis sobib teie konkreetsetele vajadustele.
Kompileeritud ja minimeeritud CSS, JavaScript ja fondid. Kaasas ei ole dokumente ega algseid lähtefaile.
Allika vähem, JavaScripti ja fondifailid koos meie dokumentidega. Nõuab vähem kompilaatorit ja mõningast seadistust.
Bootstrap on teisaldatud Lessist Sassile , et hõlpsasti kaasata Rails-, Compassi- või ainult Sassi-projektidesse.
JsDelivr'i inimesed pakuvad lahkelt CDN-i tuge Bootstrapi CSS-i ja JavaScripti jaoks. Kasutage lihtsalt neid Bootstrap CDN-i linke.
Boweri abil saate installida ja hallata ka Bootstrapi Lessi, CSS-i, JavaScripti ja fonte :
Bootstrapi saate installida ka npm abil :
require('bootstrap')
laadib kõik Bootstrapi jQuery pistikprogrammid jQuery objektile. bootstrap
Moodul ise ei ekspordi midagi . Saate Bootstrapi jQuery pistikprogramme käsitsi laadida ükshaaval, laadides /js/*.js
failid paketi kõrgeima taseme kataloogi alla.
Bootstrap package.json
sisaldab mõningaid täiendavaid metaandmeid järgmiste klahvide all:
less
- Bootstrapi põhifaili vähem lähtefaili teestyle
- Bootstrapi minimeerimata CSS-i tee, mis on vaikesätete abil eelkompileeritud (ilma kohandamiseta)Samuti saate installida ja hallata Bootstrapi Lessi, CSS-i, JavaScripti ja fonte kasutades Composerit :
Bootstrap kasutab CSS-i tarnija eesliidete käsitlemiseks automaatprefikserit . Kui kompileerite Bootstrapi selle Less/Sass-i allikast ja ei kasuta meie Gruntfile'i, peate automaatprefikseri ise oma ehitusprotsessi integreerima. Kui kasutate eelkompileeritud Bootstrapi või meie Gruntfile'i, ei pea te selle pärast muretsema, kuna Autoprefixer on juba meie Gruntfaili integreeritud.
Bootstrap on allalaaditav kahel kujul, millest leiate järgmised kataloogid ja failid, mis rühmitavad loogiliselt ühiseid ressursse ja pakuvad nii kompileeritud kui ka minimeeritud variatsioone.
Pange tähele, et kõik JavaScripti pistikprogrammid nõuavad jQuery kaasamist, nagu on näidatud käivitusmallis . Konsulteerige meiegabower.json
, et näha, milliseid jQuery versioone toetatakse.
Pärast allalaadimist pakkige tihendatud kaust lahti, et näha (kompileeritud) Bootstrapi struktuuri. Näete midagi sellist:
See on Bootstrapi kõige elementaarsem vorm: eelkompileeritud failid kiireks sisselülitamiseks peaaegu igas veebiprojektis. Pakume kompileeritud CSS-i ja JS-i ( bootstrap.*
), samuti kompileeritud ja minimeeritud CSS-i ja JS-i ( bootstrap.min.*
). CSS -i lähtekaardid ( bootstrap.*.map
) on saadaval kasutamiseks teatud brauserite arendajatööriistadega. Kaasatud on Glyphiconsi fondid, nagu ka valikuline Bootstrapi teema.
Bootstrapi lähtekoodi allalaadimine sisaldab eelkompileeritud CSS-i, JavaScripti ja fondivarasid koos lähtekoodiga Less, JavaScripti ja dokumentatsiooniga. Täpsemalt sisaldab see järgmist ja palju muud:
less/
, js/
ja on meie CSS- i fonts/
, JS-i ja ikoonifondide lähtekood (vastavalt). Kaust dist/
sisaldab kõike, mis on loetletud ülaltoodud eelkompileeritud allalaadimise jaotises. Kaust sisaldab meie dokumentatsiooni ja Bootstrapi kasutamise docs/
lähtekoodi . examples/
Peale selle pakuvad kõik muud kaasatud failid pakettide, litsentsiteabe ja arenduse tuge.
Bootstrap kasutab oma ehitussüsteemis Grunti koos mugavate meetodite abil raamistikuga töötamiseks. Nii kompileerime oma koodi, käitame teste ja palju muud.
Grunti installimiseks peate esmalt alla laadima ja installima faili node.js (mis sisaldab npm-i). npm tähistab node pakendatud mooduleid ja on viis arendussõltuvuste haldamiseks node.js-i kaudu.
Seejärel käsurealt:grunt-cli
globaalselt rakendusega npm install -g grunt-cli
./bootstrap/
ja seejärel käivitage npm install
. npm vaatab package.json
faili ja installib automaatselt seal loetletud vajalikud kohalikud sõltuvused.Kui olete lõpetanud, saate käivitada erinevaid käsurealt pakutavaid Grunti käske.
grunt dist
(Lihtsalt kompileerige CSS ja JavaScript)Taasgenereerib /dist/
kataloogi koostatud ja minimeeritud CSS- ja JavaScript-failidega. Bootstrapi kasutajana on see tavaliselt käsk, mida soovite.
grunt watch
(Vaata)Jälgib vähem lähtefaile ja kompileerib need automaatselt uuesti CSS-i, kui muudatuse salvestate.
grunt test
(Käivita testid)Käivitab JSHinti ja QUniti testid peata rakenduses PhantomJS .
grunt docs
(Dokumendivarade koostamine ja testimine)Ehitab ja testib CSS-i, JavaScripti ja muid varasid, mida kasutatakse dokumentatsiooni kohalikul käitamisel bundle exec jekyll serve
.
grunt
(Ehitage absoluutselt kõike ja käivitage testid)Kompileerib ja minimeerib CSS-i ja JavaScripti, loob dokumentatsiooniveebisaidi, käitab dokumentide suhtes HTML5-validaatorit, taasloob kohandaja varad ja palju muud. Nõuab Jekylli . Tavaliselt on see vajalik ainult siis, kui häkkite Bootstrapi ennast.
Kui teil tekib probleeme sõltuvuste installimisel või Grunti käskude käivitamisel, kustutage esmalt /node_modules/
npm-i loodud kataloog. Seejärel käivitage uuesti npm install
.
Alustage selle lihtsa HTML-i malliga või muutke neid näiteid . Loodame, et kohandate meie malle ja näiteid, kohandades neid vastavalt oma vajadustele.
Kopeerige allolev HTML, et alustada tööd minimaalse Bootstrapi dokumendiga.
Toetage ülaltoodud põhimallile Bootstrapi paljude komponentidega. Soovitame teil Bootstrapi kohandada ja kohandada vastavalt teie individuaalse projekti vajadustele.
Hankige iga alloleva näite lähtekood, laadides alla Bootstrapi hoidla . Näiteid leiate docs/examples/
kataloogist.
Looge kohandatud navigeerimisriba koos õigustatud linkidega. Pea püsti! Mitte liiga Safari sõbralik.
Keelake Bootstrapi reageerimisvõime meie dokumentide järgi hõlpsalt välja .
Bootlint on ametlik Bootstrap HTML-i linteritööriist . See kontrollib automaatselt mitmeid levinud HTML-vigu veebilehtedel, mis kasutavad Bootstrapi üsna "vanilje" viisil. Vanilla Bootstrapi komponendid/vidinad nõuavad, et nende DOM-i osad vastaksid teatud struktuuridele. Bootlint kontrollib, kas Bootstrapi komponentide eksemplaridel on õigesti struktureeritud HTML. Kaaluge Bootlinti lisamist oma Bootstrapi veebiarenduse tööriistaahelasse, et ükski levinud viga ei aeglustaks teie projekti arengut.
Olge Bootstrapi arenguga kursis ja võtke nende kasulike ressursside abil ühendust kogukonnaga.
irc.freenode.net
serveris ##bootstrap kanalis .twitter-bootstrap-3
.bootstrap
pakettidel, mis muudavad või täiendavad Bootstrapi funktsionaalsust npm - i või sarnaste edastamismehhanismide kaudu levitamisel, et tagada maksimaalne leitavus.Viimaseid kuulujutte ja ägedaid muusikavideoid saate jälgida ka Twitteris @getbootstrap .
Bootstrap kohandab teie lehti automaatselt erinevate ekraanisuurustega. Siit saate teada, kuidas seda funktsiooni keelata, et teie leht töötaks nagu see mittereageeriva näite puhul .
<meta>
mainitud vaateava väljawidth
iga .container
ruudustiku tasandi väärtus ühe laiusega, näiteks width: 970px !important;
Veenduge, et see tuleb pärast vaikebootstrapi CSS-i. Saate valikuliselt vältida !important
meediumipäringute või mõne selektor-fu-ga..col-xs-*
klasside kõrval või nende asemel keskmised/suured. Ärge muretsege, eriti väike seadme ruudustik ulatub kõigi eraldusvõimeteni.Vajate endiselt faili Respond.js IE8 jaoks (kuna meie meediapäringud on endiselt alles ja neid tuleb töödelda). See keelab Bootstrapi "mobiilisaidi" aspektid.
Rakendasime need sammud näite jaoks. Lugege selle lähtekoodi, et näha konkreetseid rakendatud muudatusi.
Kas soovite minna üle Bootstrapi vanemalt versioonilt versioonile v3.x? Tutvuge meie migratsioonijuhendiga .
Bootstrap on loodud töötama kõige paremini uusimates lauaarvutite ja mobiilibrauserites, mis tähendab, et vanemad brauserid võivad kuvada teatud komponentide erineva stiiliga, kuigi täielikult toimivaid renderdusi.
Täpsemalt toetame järgmiste brauserite ja platvormide uusimaid versioone .
Alternatiivseid brausereid, mis kasutavad WebKiti, Blinki või Gecko uusimat versiooni kas otse või platvormi veebivaate API kaudu, ei toetata. Kuid Bootstrap peaks (enamikul juhtudel) kuvama ja toimima õigesti ka nendes brauserites. Täpsem tugiteave on toodud allpool.
Üldiselt toetab Bootstrap iga suurema platvormi vaikebrauserite uusimaid versioone. Pange tähele, et puhverserveri brausereid (nt Opera Mini, Opera Mobile'i Turbo režiim, UC Browser Mini, Amazon Silk) ei toetata.
Chrome | Firefox | Safari | |
---|---|---|---|
Android | Toetatud | Toetatud | Ei kehti |
iOS | Toetatud | Toetatud | Toetatud |
Samamoodi toetatakse enamiku lauaarvuti brauserite uusimaid versioone.
Chrome | Firefox | Internet Explorer | Ooper | Safari | |
---|---|---|---|---|---|
Mac | Toetatud | Toetatud | Ei kehti | Toetatud | Toetatud |
Windows | Toetatud | Toetatud | Toetatud | Toetatud | Ei toetata |
Windowsis toetame Internet Explorer 8–11 .
Firefoxi puhul toetame lisaks uusimale tavalisele stabiilsele versioonile ka Firefoxi uusimat laiendatud toe väljalaske (ESR) versiooni.
Mitteametlikult peaks Bootstrap Chromiumis ja Chrome'is Linuxile, Firefoxis Linuxile ja Internet Explorer 7-le ning Microsoft Edge'ile piisavalt hästi välja nägema ja käituma, kuigi neid ametlikult ei toetata.
Mõne brauseri vigade loendi vaatamiseks, millega Bootstrap peab võitlema, vaadake meie brauseri vigade seina .
Toetatud on ka Internet Explorer 8 ja 9, kuid pidage meeles, et need brauserid ei toeta täielikult mõnda CSS3 atribuuti ja HTML5 elementi. Lisaks nõuab Internet Explorer 8 meediumipäringute toe lubamiseks faili Respond.js .
Tunnusjoon | Internet Explorer 8 | Internet Explorer 9 |
---|---|---|
border-radius |
Ei toetata | Toetatud |
box-shadow |
Ei toetata | Toetatud |
transform |
Ei toetata | Toetatud, -ms eesliitega |
transition |
Ei toetata | |
placeholder |
Ei toetata |
CSS3 ja HTML5 funktsioonide brauseri toe kohta lisateabe saamiseks külastage lehte Kas ma saan kasutada....
Rakenduse Respond.js kasutamisel Internet Explorer 8 arendus- ja tootmiskeskkondades pidage meeles järgmisi hoiatusi.
Respond.js-i kasutamine erineval (alam)domeenil (näiteks CDN-il) hostitud CSS-iga nõuab täiendavat seadistust. Üksikasju vaadake dokumentidest Respond.js .
file://
Brauseri turvareeglite tõttu ei tööta Respond.js file://
protokolli kaudu vaadatud lehtedega (nt kohaliku HTML-faili avamisel). IE8 reageerivate funktsioonide testimiseks vaadake oma lehti HTTP(S) kaudu. Üksikasju vaadake dokumentidest Respond.js .
@import
Respond.js ei tööta CSS-iga, millele viidatakse @import
. Eelkõige on teada, et mõned Drupali konfiguratsioonid kasutavad @import
. Üksikasju vaadake dokumentidest Respond.js .
IE8 ei toeta täielikult , box-sizing: border-box;
kui see on kombineeritud min-width
, max-width
, min-height
või max-height
. Sel põhjusel ei kasuta me alates versioonist 3.0.1 enam max-width
s .container
.
IE8-l on mõningaid probleeme, @font-face
kui seda kombineerida :before
. Bootstrap kasutab seda kombinatsiooni oma Glyphiconidega. Kui leht on vahemällu salvestatud ja laaditakse ilma hiirega akna kohal (st vajutada värskendamisnuppu või laadida midagi iframe'is), renderdatakse leht enne fondi laadimist. Kui hõljute kursorit lehe (keha) kohal, kuvatakse mõned ikoonid ja ülejäänud ikoonide kohal kuvatakse ka need. Üksikasju vaadake numbrist 13863 .
Bootstrapi ei toetata Internet Exploreri vanades ühilduvusrežiimides. Et olla kindel, et kasutate IE jaoks uusimat renderdusrežiimi, kaaluge <meta>
oma lehtedele sobiva märgendi lisamist.
Kinnitage dokumendirežiim, avades silumistööriistad: vajutage F12ja märkige ruut "Dokumendirežiim".
See silt sisaldub kogu Bootstrapi dokumentatsioonis ja näidetes, et tagada parim võimalik renderdamine igas Internet Exploreri toetatud versioonis.
Lisateabe saamiseks vaadake seda StackOverflow küsimust .
Internet Explorer 10 ei erista seadme laiust vaateava laiusest ega rakenda seetõttu Bootstrapi CSS-is meediumipäringuid õigesti . Tavaliselt lisate selle parandamiseks lihtsalt kiire CSS-i väljavõtte:
See ei tööta aga seadmete puhul, mis kasutavad Windows Phone 8 versiooni, mis on vanemad kui värskendus 3 (teise nimega GDR3) , kuna see põhjustab sellistes seadmetes enamasti töölauavaate kuvamise kitsa telefonivaate asemel. Selle probleemi lahendamiseks peate vea vältimiseks lisama järgmised CSS-i ja JavaScripti .
Lisateabe ja kasutusjuhiste saamiseks lugege Windows Phone 8 ja Device-Width .
Etteruttavalt lisame selle demonstratsioonina kogu Bootstrapi dokumentatsiooni ja näidetesse.
Safari versioonidele 7.1 OS X jaoks ja Safari iOS v8.0 jaoks varasemate versioonide renderdusmootoril oli probleeme meie .col-*-1
ruudustikuklassides kasutatavate kümnendkohtade arvuga. Nii et kui teil oleks 12 eraldi ruudustiku veergu, märkaksite, et need on teiste veergude ridadega võrreldes lühikesed. Lisaks Safari/iOS-i uuendamisele on teil mõned lahendused:
.pull-right
Tugeva parempoolse joonduse saamiseks lisage oma viimasesse ruudustiku veerguElemendi tugi overflow: hidden
on <body>
iOS-is ja Androidis üsna piiratud. <body>
Sel eesmärgil hakkab sisu kerima, kui kerite mõlema seadme brauseris modaali üla- või alaosast mööda . Vaadake Chrome'i viga nr 175502 (parandatud versioonis Chrome v40) ja WebKiti viga nr 153852 .
<input>
Alates iOS 9.3-st, kui modaal on avatud, siis kui kerimisliigutuse esmane puudutus jääb teksti või i piiridesse, keritakse modaali enda asemel modaali all olevat sisu <textarea>
. <body>
Vaadake WebKiti viga nr 153856 .
Samuti pange tähele, et kui kasutate fikseeritud navigeerimisriba või modaalisiseseid sisendeid, on iOS-is renderdusviga, mis ei värskenda virtuaalse klaviatuuri käivitamisel fikseeritud elementide asukohta. Mõned lahendused selle jaoks hõlmavad elementide teisendamist position: absolute
või fookuse taimeri käivitamist, et proovida positsioneerimist käsitsi parandada. Sellega ei tegele Bootstrap, seega on teie enda otsustada, milline lahendus on teie rakenduse jaoks parim.
Seda .dropdown-backdrop
elementi ei kasutata iOS-i navigeerimisrežiimis z-indekseerimise keerukuse tõttu. Seega peate navigeerimisribade rippmenüüde sulgemiseks klõpsama otse rippmenüü elemendil (või mis tahes muul elemendil, mis käivitab iOS-is klikisündmuse ).
Lehekülje suumimisel esineb nii Bootstrapis kui ka ülejäänud veebis paratamatult mõnes komponendis renderdusartefakte. Olenevalt probleemist saame selle võib-olla parandada (esmalt otsige ja seejärel vajadusel avage probleem). Siiski kipume neid ignoreerima, kuna neil pole sageli muud otsest lahendust kui häkkivad lahendused.
:hover
/ :focus
mobiilisKuigi tegelik hõljumine pole enamikul puuteekraanidel võimalik, jäljendab enamik mobiilibrausereid hõljumise tuge ja muudab selle :hover
"kleepuvaks". Teisisõnu, :hover
stiilide rakendamine algab pärast elemendi puudutamist ja lõpetatakse rakendamine alles pärast seda, kui kasutaja puudutab mõnda muud elementi. See võib põhjustada Bootstrapi :hover
olekute soovimatut "kinnijäämist" sellistes brauserites. Mõned mobiilibrauserid muudavad ka :focus
sarnaselt kleepuvaks. Praegu pole nendele probleemidele muud lihtsat lahendust kui selliste stiilide täielik eemaldamine.
Isegi mõnes kaasaegses brauseris võib printimine olla omapärane.
Täpsemalt, alates Chrome'i versioonist 32 ja veeriseadistustest olenemata kasutab Chrome veebilehe printimise ajal meediumipäringute lahendamisel füüsilisest paberiformaadist oluliselt väiksemat vaateava laiust. Selle tulemusena võib Bootstrapi eriti väike ruudustik printimisel ootamatult aktiveeruda. Üksikasju leiate numbrist 12078 ja Chrome'i veast 273306 . Soovitatavad lahendused:
@screen-*
muutujate Vähem väärtusi nii, et teie printeripaberit peetaks suuremaks kui eriti väikeseks.Lisaks võivad alates Safari v8.0-st fikseeritud laiusega .container
s-d põhjustada Safari printimisel ebatavaliselt väikese fondi suuruse kasutamise. Vaadake lisateavet #14868 ja WebKiti viga #138192 . Üks võimalik lahendus sellele on järgmise CSS-i lisamine:
Karbist väljas on Android 4.1 (ja ilmselt isegi mõned uuemad väljaanded) koos brauserirakendusega, mis on valitud vaikeveebibrauser (erinevalt Chrome'ist). Kahjuks on brauserirakendusel üldiselt CSS-iga palju vigu ja ebakõlasid.
<select>
Elementide puhul ei kuva Androidi aktsiabrauser külgmisi juhtnuppe, kui need on ja border-radius
/või border
rakendatud. (Üksikasjade saamiseks vaadake seda StackOverflow küsimust .) Kasutage allolevat koodilõiku, et eemaldada rikkuv CSS ja renderdada <select>
Androidi aktsiabrauseris stiilita elemendina. Kasutajaagendi nuusutamine väldib häireid Chrome'i, Safari ja Mozilla brauserites.
Kas soovite näidet näha? Vaadake seda JS Bin'i demot.
Parima võimaliku kasutuskogemuse pakkumiseks vanadele ja lollakatele brauseritele kasutab Bootstrap mitmes kohas CSS-i brauseri häkke , et sihtida teatud brauseriversioonidele spetsiaalset CSS-i, et vältida brauserite endi vigu. Need häkkimised põhjustavad arusaadavalt CSS-i valideerijatel kaebusi, et need on kehtetud. Mõnes kohas kasutame ka tipptasemel CSS-i funktsioone, mis pole veel täielikult standarditud, kuid neid kasutatakse ainult järkjärguliseks täiustamiseks.
Need valideerimishoiatused ei oma praktikas tähtsust, kuna meie CSS-i mittehäkkiv osa valideerub täielikult ja häkkivad osad ei sega mittehäkkiva osa nõuetekohast toimimist, mistõttu me neid konkreetseid hoiatusi teadlikult eirame.
Meie HTML-dokumentidel on samuti mõned triviaalsed ja ebaolulised HTML-i valideerimise hoiatused, kuna oleme lisanud lahenduse teatud Firefoxi veale .
Kuigi me ei toeta ametlikult ühtegi kolmanda osapoole pistikprogrammi ega lisandmoodulit, anname siiski kasulikke nõuandeid, mis aitavad vältida teie projektides tekkivaid võimalikke probleeme.
Mõni kolmanda osapoole tarkvara, sealhulgas Google Maps ja Google'i kohandatud otsingumootor, on Bootstrapiga vastuolus, kuna * { box-sizing: border-box; }
see reegel padding
ei mõjuta elemendi lõplikku arvutatud laiust. Lisateavet kasti mudeli ja suuruse kohta leiate veebisaidilt CSS Tricks .
Sõltuvalt kontekstist saate vajaduse korral alistada (1. valik) või lähtestada tervete piirkondade kasti suuruse (valik 2).
Bootstrap järgib üldlevinud veebistandardeid ja seda saab kasutada minimaalse lisapingutusega saitide loomiseks, millele on juurdepääs AT -d kasutavatele kasutajatele .
Kui teie navigeerimine sisaldab palju linke ja asub DOM-is enne põhisisu, lisage Skip to main content
link enne navigeerimist (lihtsa selgituse saamiseks vaadake seda A11Y projekti artiklit navigeerimislinkide vahelejätmise kohta ). Klassi kasutamine .sr-only
peidab visuaalselt vahelejätmise lingi ja .sr-only-focusable
klass tagab, et link muutub fookustamisel nähtavaks (nägevatele klaviatuurikasutajatele).
Pikaajaliste puuduste/vigade tõttu Chrome'is (vt Chromiumi veajälgija väljaannet 262171 ) ja Internet Exploreris (vt seda artiklit leheliseste linkide ja fookusjärjestuse kohta ) peate veenduma, et vahelejätmise lingi sihtmärk on on vähemalt programmiliselt teravustatav, lisades tabindex="-1"
.
Lisaks võite soovida selgesõnaliselt maha suruda sihtmärgi nähtava fookuse indikaatori (eriti kuna Chrome seab praegu ka elementide fookuse, tabindex="-1"
kui neid hiirega klõpsata), kasutades #content:focus { outline: none; }
.
Pange tähele, et see viga mõjutab ka kõiki teisi lehelisi linke, mida teie sait võib kasutada, muutes need klaviatuurikasutajate jaoks kasutuks. Võite kaaluda sarnase vaheparanduse lisamist kõigile teistele nimega ankrutele/fragmentide identifikaatoritele, mis toimivad lingi sihtmärkidena.
<h1>
Pealkirjade ( - ) pesastamisel <h6>
peaks teie esmane dokumendi päis olema <h1>
. Järgnevad pealkirjad peaksid loogiliselt ära kasutama <h2>
– <h6>
nii, et ekraanilugejad saaksid koostada teie lehtedele sisukorra.
Lisateavet leiate veebisaidilt HTML CodeSniffer ja Penn State's AccessAbility .
Praegu on mõned Bootstrapis saadaolevad vaikevärvikombinatsioonid (nt erinevad stiiliga nupuklassid, mõned põhikoodiplokkides kasutatavad koodi esiletõstmise värvid , .bg-primary
kontekstipõhine taustaabiklass ja lingi vaikevärv, kui seda kasutatakse valgel taustal) neil on madal kontrastsuse suhe (alla soovitatava suhte 4,5:1 ). See võib halva nägemisega või värvipimedatele kasutajatele probleeme tekitada. Neid vaikevärve võib olla vaja muuta, et suurendada nende kontrasti ja loetavust.
Bootstrap vabastatakse MIT-i litsentsi alusel ja selle autoriõigused kuuluvad 2016. aasta Twitterisse. Väiksemateks tükkideks keedetuna saab seda kirjeldada järgmiste tingimustega.
Täielik Bootstrapi litsents asub lisateabe saamiseks projektihoidlas .
Kogukonna liikmed on tõlkinud Bootstrapi dokumentatsiooni erinevatesse keeltesse. Ühtegi neist ei toetata ametlikult ja need ei pruugi alati olla ajakohased.
Me ei aita tõlkeid korraldada ega majutada, vaid lingime neile lihtsalt.
Kas olete valmis saanud uue või parema tõlke? Avage tõmbetaotlus, et see meie loendisse lisada.