Að byrja
Yfirlit yfir Bootstrap, hvernig á að hlaða niður og nota, grunnsniðmát og dæmi og fleira.
Yfirlit yfir Bootstrap, hvernig á að hlaða niður og nota, grunnsniðmát og dæmi og fleira.
Bootstrap (nú v3.3.7) hefur nokkrar auðveldar leiðir til að byrja fljótt, hver og einn höfðar til mismunandi hæfileikastigs og notkunartilvika. Lestu í gegnum til að sjá hvað hentar þínum þörfum.
Samsett og minnkað CSS, JavaScript og leturgerðir. Engin skjöl eða upprunalegar frumskrár fylgja með.
Heimildarminna, JavaScript og leturskrár, ásamt skjölum okkar. Krefst Less þýðanda og einhverrar uppsetningar.
Bootstrap flutt frá Less til Sass til að auðvelda innlimun í Rails, Compass eða Sass eingöngu verkefni.
Fólkið hjá jsDelivr veitir náðarsamlega CDN stuðning fyrir Bootstrap CSS og JavaScript. Notaðu bara þessa Bootstrap CDN tengla.
Þú getur líka sett upp og stjórnað Bootstrap's Less, CSS, JavaScript og leturgerð með því að nota Bower :
Þú getur líka sett upp Bootstrap með því að nota npm :
require('bootstrap')
mun hlaða öllum jQuery viðbótum Bootstrap á jQuery hlutinn. Einingin bootstrap
sjálf flytur ekki neitt út. Þú getur hlaðið jQuery viðbætur Bootstrap's handvirkt fyrir sig með því að hlaða /js/*.js
skránum undir efstu möppu pakkans.
Bootstrap's package.json
inniheldur nokkur viðbótarlýsigögn undir eftirfarandi lyklum:
less
- slóð að helstu Less frumskrá Bootstrapstyle
- slóð að óminnkuðu CSS Bootstrap sem hefur verið forsamlað með sjálfgefnum stillingum (engin sérstilling)Þú getur líka sett upp og stjórnað Bootstrap's Less, CSS, JavaScript og leturgerð með því að nota Composer :
Bootstrap notar Autoprefixer til að takast á við forskeyti CSS söluaðila . Ef þú ert að setja saman Bootstrap úr Less/Sass upptökum og notar ekki Gruntfile okkar, þarftu sjálfur að samþætta Autoprefixer inn í smíðaferlið þitt. Ef þú ert að nota forsamsett Bootstrap eða nota Gruntfile okkar þarftu ekki að hafa áhyggjur af þessu vegna þess að Autoprefixer er þegar samþætt í Gruntfile okkar.
Bootstrap er hægt að hlaða niður í tvennu formi, þar sem þú finnur eftirfarandi möppur og skrár, sem flokkar sameiginlegar auðlindir á rökréttan hátt og býður upp á bæði samansett og smækkuð afbrigði.
Vinsamlegast athugaðu að allar JavaScript viðbætur krefjast þess að jQuery sé innifalið, eins og sýnt er í ræsisniðmátinu . Hafðu samband við okkurbower.json
til að sjá hvaða útgáfur af jQuery eru studdar.
Þegar það hefur verið hlaðið niður, pakkaðu niður þjöppuðu möppunni til að sjá uppbyggingu (samsetta) Bootstrap. Þú munt sjá eitthvað eins og þetta:
Þetta er undirstöðuform Bootstrap: forsamlaðar skrár fyrir skjóta notkun í næstum hvaða vefverkefni sem er. Við bjóðum upp á samansett CSS og JS ( bootstrap.*
), sem og samansett og smættað CSS og JS ( bootstrap.min.*
). CSS upprunakort ( bootstrap.*.map
) eru fáanleg til notkunar með þróunarverkfærum ákveðinna vafra. Leturgerðir frá Glyphicons eru innifaldar, sem og valfrjálsa Bootstrap þema.
Bootstrap frumkóðaniðurhalið inniheldur forsamlaðar CSS, JavaScript og letureignir, ásamt uppruna minna, JavaScript og skjölum. Nánar tiltekið inniheldur það eftirfarandi og fleira:
, less/
, js/
og fonts/
eru frumkóði fyrir CSS, JS og táknleturgerðina okkar (í sömu röð). Mappan dist/
inniheldur allt sem skráð er í forsamsettum niðurhalshlutanum hér að ofan. Mappan docs/
inniheldur frumkóðann fyrir skjölin okkar og examples/
Bootstrap notkun. Fyrir utan það veitir allar aðrar skrár stuðning fyrir pakka, leyfisupplýsingar og þróun.
Bootstrap notar Grunt fyrir smíðakerfi sitt, með þægilegum aðferðum til að vinna með rammanum. Það er hvernig við tökum saman kóðann okkar, keyrum próf og fleira.
Til að setja upp Grunt verður þú fyrst að hlaða niður og setja upp node.js (sem inniheldur npm). npm stendur fyrir node packaged modules og er leið til að stjórna þróunarfíkn í gegnum node.js.
Síðan, frá skipanalínunni:grunt-cli
á heimsvísu með npm install -g grunt-cli
./bootstrap/
og keyrðu síðan npm install
. npm mun skoða package.json
skrána og setja sjálfkrafa upp nauðsynlegar staðbundnar ósjálfstæði sem eru skráðar þar.Þegar því er lokið muntu geta keyrt hinar ýmsu Grunt skipanir sem veittar eru frá skipanalínunni.
grunt dist
(Semdu bara saman CSS og JavaScript)Endurgerir /dist/
möppuna með samansettum og smækkuðum CSS og JavaScript skrám. Sem Bootstrap notandi er þetta venjulega skipunin sem þú vilt.
grunt watch
(Horfa)Horfir á Less upprunaskrárnar og safnar þeim sjálfkrafa saman í CSS þegar þú vistar breytingu.
grunt test
(Hlaupa próf)Keyrir JSHint og keyrir QUnit prófin hauslaust í PhantomJS .
grunt docs
(Byggðu og prófaðu skjölin)Byggir og prófar CSS, JavaScript og aðrar eignir sem eru notaðar þegar skjölin eru keyrð á staðnum í gegnum bundle exec jekyll serve
.
grunt
(Bygðu nákvæmlega allt og keyrðu próf)Tekur saman og minnkar CSS og JavaScript, byggir skjalavefsíðuna, keyrir HTML5 löggildingartækið gegn skjölunum, endurskapar Customizer eignirnar og fleira. Krefst Jekyll . Venjulega aðeins nauðsynlegt ef þú ert að hakka á Bootstrap sjálft.
Ef þú lendir í vandræðum með að setja upp ósjálfstæði eða keyra Grunt skipanir skaltu fyrst eyða /node_modules/
möppunni sem er búin til af npm. Síðan skaltu endursýna npm install
.
Byrjaðu á þessu grunn HTML sniðmáti, eða breyttu þessum dæmum . Við vonum að þú sérsniðir sniðmát okkar og dæmi og aðlagar þau að þínum þörfum.
Afritaðu HTML hér að neðan til að byrja að vinna með lágmarks Bootstrap skjal.
Byggðu á grunnsniðmátinu hér að ofan með mörgum íhlutum Bootstrap. Við hvetjum þig til að sérsníða og laga Bootstrap að þörfum hvers og eins verkefnis.
Fáðu frumkóðann fyrir hvert dæmi hér að neðan með því að hlaða niður Bootstrap geymslunni . Dæmi er að finna í docs/examples/
skránni.
Búðu til sérsniðna siglingastiku með réttmætum tenglum. Höfuð upp! Ekki of Safari vingjarnlegur.
Bootlint er opinbera Bootstrap HTML linter tólið. Það leitar sjálfkrafa eftir nokkrum algengum HTML mistökum á vefsíðum sem nota Bootstrap á nokkuð „vanillu“ hátt. Íhlutir/græjur Vanilla Bootstrap krefjast þess að hlutar þeirra af DOM séu í samræmi við ákveðin mannvirki. Bootlint athugar að tilvik Bootstrap íhluta hafi rétt uppbyggt HTML. Íhugaðu að bæta Bootlint við Bootstrap vefþróunarverkfærakeðjuna þína svo að engin algengustu mistökin hægi á þróun verkefnisins.
Fylgstu með þróun Bootstrap og náðu til samfélagsins með þessum gagnlegu úrræðum.
irc.freenode.net
þjóninum, á ##bootstrap rásinni .twitter-bootstrap-3
.bootstrap
á pökkum sem breyta eða bæta við virkni Bootstrap þegar þeir dreifa í gegnum npm eða álíka afhendingaraðferðir til að fá hámarks uppgötvun.Þú getur líka fylgst með @getbootstrap á Twitter fyrir nýjustu slúðrið og frábær tónlistarmyndbönd.
Bootstrap aðlagar síðurnar þínar sjálfkrafa að ýmsum skjástærðum. Svona á að slökkva á þessum eiginleika svo síðan þín virki eins og þetta dæmi sem ekki svarar .
<meta>
nefnt er í CSS skjölunumwidth
á .container
fyrir hvert grid tier með einni breidd, til dæmis width: 970px !important;
Vertu viss um að þetta komi á eftir sjálfgefna Bootstrap CSS. Þú getur valfrjálst forðast það !important
með fjölmiðlafyrirspurnum eða einhverju vali-fu..col-xs-*
flokka til viðbótar við, eða í stað, miðlungs/stórra fyrir töfluskipulag. Hafðu engar áhyggjur, hnitanetið sem er sérstaklega lítið tæki skalast í allar upplausnir.Þú þarft samt Respond.js fyrir IE8 (þar sem fjölmiðlafyrirspurnir okkar eru enn til staðar og þarf að vinna úr þeim). Þetta slekkur á „farsímasíðu“ þáttum Bootstrap.
Við höfum beitt þessum skrefum á dæmi. Lestu frumkóðann til að sjá tilteknar breytingar sem framkvæmdar eru.
Viltu flytja úr eldri útgáfu af Bootstrap yfir í v3.x? Skoðaðu flutningshandbókina okkar .
Bootstrap er smíðað til að virka best í nýjustu skrifborðs- og farsímavöfrunum, sem þýðir að eldri vafrar gætu sýnt mismunandi stíl, þó fullkomlega virka, flutning á tilteknum hlutum.
Nánar tiltekið styðjum við nýjustu útgáfur af eftirfarandi vöfrum og kerfum.
Aðrir vafrar sem nota nýjustu útgáfuna af WebKit, Blink eða Gecko, hvort sem þeir eru beint eða í gegnum vefskoðunarforritaskil vettvangsins, eru ekki beinlínis studdir. Hins vegar ætti Bootstrap (í flestum tilfellum) að birtast og virka rétt í þessum vöfrum líka. Nánari upplýsingar um aðstoð eru veittar hér að neðan.
Almennt séð styður Bootstrap nýjustu útgáfur af sjálfgefnum vöfrum hvers helstu vettvangs. Athugaðu að proxy vafrar (eins og Opera Mini, Opera Mobile's Turbo mode, UC Browser Mini, Amazon Silk) eru ekki studdir.
Króm | Firefox | Safari | |
---|---|---|---|
Android | Stuðningur | Stuðningur | N/A |
iOS | Stuðningur | Stuðningur | Stuðningur |
Á sama hátt eru nýjustu útgáfur flestra skrifborðsvafra studdar.
Króm | Firefox | Internet Explorer | Ópera | Safari | |
---|---|---|---|---|---|
Mac | Stuðningur | Stuðningur | N/A | Stuðningur | Stuðningur |
Windows | Stuðningur | Stuðningur | Stuðningur | Stuðningur | Ekki stutt |
Í Windows styðjum við Internet Explorer 8-11 .
Fyrir Firefox, til viðbótar við nýjustu venjulegu stöðugu útgáfuna, styðjum við einnig nýjustu Extended Support Release (ESR) útgáfuna af Firefox.
Óopinberlega ætti Bootstrap að líta út og haga sér nógu vel í Chromium og Chrome fyrir Linux, Firefox fyrir Linux og Internet Explorer 7, auk Microsoft Edge, þó að þau séu ekki opinberlega studd.
Fyrir lista yfir nokkrar vafravillur sem Bootstrap þarf að glíma við, sjá Wall of vafragalla okkar .
Internet Explorer 8 og 9 eru einnig studd, en vinsamlegast hafðu í huga að sumar CSS3 eiginleikar og HTML5 þættir eru ekki studdir að fullu af þessum vöfrum. Að auki krefst Internet Explorer 8 notkunar á Respond.js til að virkja stuðning við miðlunarfyrirspurnir.
Eiginleiki | Internet Explorer 8 | Internet Explorer 9 |
---|---|---|
border-radius |
Ekki stutt | Stuðningur |
box-shadow |
Ekki stutt | Stuðningur |
transform |
Ekki stutt | Stuðningur, með -ms forskeyti |
transition |
Ekki stutt | |
placeholder |
Ekki stutt |
Heimsæktu Get ég notað... til að fá upplýsingar um vafrastuðning við CSS3 og HTML5 eiginleika.
Varist eftirfarandi fyrirvara þegar þú notar Respond.js í þróunar- og framleiðsluumhverfi þínu fyrir Internet Explorer 8.
Notkun Respond.js með CSS hýst á öðru (undir)léni (til dæmis á CDN) krefst einhverrar viðbótaruppsetningar. Sjáðu Respond.js skjölin fyrir frekari upplýsingar.
file://
Vegna öryggisreglna vafra virkar Respond.js ekki með síðum sem skoðaðar eru í gegnum file://
samskiptareglur (eins og þegar staðbundin HTML skrá er opnuð). Til að prófa móttækilega eiginleika í IE8 skaltu skoða síðurnar þínar í gegnum HTTP(S). Sjáðu Respond.js skjölin fyrir frekari upplýsingar.
@import
Respond.js virkar ekki með CSS sem vísað er til í gegnum @import
. Einkum er vitað að sumar Drupal stillingar nota @import
. Sjáðu Respond.js skjölin fyrir frekari upplýsingar.
IE8 styður ekki að fullu box-sizing: border-box;
þegar það er sameinað min-width
, max-width
, min-height
, eða max-height
. Af þeirri ástæðu, frá og með v3.0.1, notum við ekki lengur max-width
á .container
s.
IE8 hefur nokkur vandamál með @font-face
þegar það er sameinað :before
. Bootstrap notar þá samsetningu með Glyphicons sínum. Ef síða er í skyndiminni og hlaðin án músar yfir gluggann (þ.e. ýttu á endurnýjunarhnappinn eða hlaðið einhverju í iframe) þá verður síðan endurgerð áður en letrið hleðst inn. Með því að sveima yfir síðuna (meginmál) sjást nokkur af táknunum og með því að sveima yfir táknin sem eftir eru munu þau einnig birtast. Sjá tölublað #13863 fyrir nánari upplýsingar.
Bootstrap er ekki stutt í gömlu Internet Explorer samhæfingarstillingunum. Til að vera viss um að þú sért að nota nýjustu flutningshaminn fyrir IE skaltu íhuga að setja viðeigandi <meta>
merki á síðurnar þínar:
Staðfestu skjalahaminn með því að opna villuleitarverkfærin: ýttu á F12og athugaðu "Document Mode".
Þetta merki er innifalið í öllum skjölum Bootstrap og dæmum til að tryggja bestu mögulegu birtingu í hverri studda útgáfu af Internet Explorer.
Sjá þessa StackOverflow spurningu fyrir frekari upplýsingar.
Internet Explorer 10 gerir ekki greinarmun á breidd tækis frá breidd útsýnisgáttar og beitir því ekki almennilega miðlunarfyrirspurnum í CSS Bootstrap. Venjulega myndirðu bara bæta við stuttu broti af CSS til að laga þetta:
Hins vegar virkar þetta ekki fyrir tæki sem keyra Windows Phone 8 útgáfur eldri en Update 3 (aka GDR3) , þar sem það veldur því að slík tæki sýna að mestu leyti skjáborðssýn í stað þröngs „síma“ útsýnis. Til að bregðast við þessu þarftu að láta eftirfarandi CSS og JavaScript fylgja með til að vinna í kringum villuna .
Fyrir frekari upplýsingar og notkunarleiðbeiningar skaltu lesa Windows Phone 8 og Device-Width .
Sem ábending, tökum við þetta með í öllum skjölum Bootstrap og dæmum sem sýnikennslu.
Útgáfuvél útgáfur af Safari fyrir v7.1 fyrir OS X og Safari fyrir iOS v8.0 átti í nokkrum vandræðum með fjölda aukastafa sem notaðir voru í töfluflokkunum okkar .col-*-1
. Þannig að ef þú værir með 12 einstaka töfludálka, myndirðu taka eftir því að þeir voru stuttir miðað við aðrar raðir af dálkum. Fyrir utan að uppfæra Safari/iOS hefurðu nokkra möguleika til að leysa:
.pull-right
við síðasta ristardálkinn þinn til að fá harða-hægri jöfnuninaStuðningur overflow: hidden
við <body>
þáttinn er frekar takmarkaður í iOS og Android. Í því skyni, þegar þú flettir framhjá efst eða neðst á modal í öðrum vöfrum þessara tækja, mun <body>
efnið byrja að fletta. Sjá Chrome villu #175502 (löguð í Chrome v40) og WebKit villu #153852 .
Frá og með iOS 9.3, á meðan mótal er opið, ef upphafssnerting skrunbendinga er innan marka texta <input>
eða <textarea>
, verður <body>
efnið undir mótalanum skrunað í stað formsins sjálfs. Sjá WebKit villu #153856 .
Athugaðu líka að ef þú ert að nota fasta navbar eða notar inntak innan forms, þá er iOS með flutningsvillu sem uppfærir ekki stöðu fastra þátta þegar sýndarlyklaborðið er ræst. Nokkrar lausnir á þessu fela í sér að umbreyta þáttunum þínum í position: absolute
eða kalla fram tímamæli á fókus til að reyna að leiðrétta staðsetninguna handvirkt. Þetta er ekki meðhöndlað af Bootstrap, svo það er undir þér komið að ákveða hvaða lausn er best fyrir umsókn þína.
Einingin .dropdown-backdrop
er ekki notuð á iOS í nav vegna þess hversu flókin z-vísitölu er. Þannig, til að loka fellivalmyndum í navbars, verður þú að smella beint á fellilistann (eða annan þátt sem kveikir á smelliviðburði í iOS ).
Aðdráttur síðu sýnir óhjákvæmilega flutningsgripi í sumum hlutum, bæði í Bootstrap og restinni af vefnum. Það fer eftir vandamálinu, við gætum hugsanlega lagað það (leitaðu fyrst og opnaðu síðan mál ef þörf krefur). Hins vegar höfum við tilhneigingu til að hunsa þetta þar sem þeir hafa oft enga beina lausn aðra en tölvuþrjóta lausnir.
:hover
/ :focus
á farsímaJafnvel þó að raunveruleg sveima sé ekki möguleg á flestum snertiskjáum, líkja flestir farsímavafrar eftir stuðningi við sveima og gera :hover
„límandi“. Með öðrum orðum, :hover
stílar byrja að beita eftir að hafa ýtt á þátt og hætta aðeins að beita eftir að notandinn pikkar á einhvern annan þátt. :hover
Þetta getur valdið því að ríki Bootstrap festist óæskilega í slíkum vöfrum. Sumir farsímavafrar gera líka :focus
álíka klístraða. Sem stendur er engin einföld lausn fyrir þessi mál önnur en að fjarlægja slíka stíla alveg.
Jafnvel í sumum nútímavöfrum getur prentun verið einkennileg.
Sérstaklega, frá og með Chrome v32 og óháð spássíustillingum, notar Chrome breidd útsýnisgáttar sem er verulega þrengri en líkamleg pappírsstærð þegar leyst er úr miðlunarfyrirspurnum á meðan vefsíðu er prentuð. Þetta getur leitt til þess að mjög lítið rist Bootstrap er óvænt virkjað við prentun. Sjá tölublað #12078 og Chrome villu #273306 fyrir frekari upplýsingar. Ráðlagðar lausnir:
@screen-*
Minna breytanna þannig að prentarpappírinn þinn teljist stærri en mjög lítill.Eins og í Safari v8.0, geta föst breidd .container
s valdið því að Safari notar óvenju litla leturstærð við prentun. Sjá #14868 og WebKit villu #138192 fyrir frekari upplýsingar. Ein hugsanleg lausn á þessu er að bæta við eftirfarandi CSS:
Upp úr kassanum er Android 4.1 (og jafnvel nokkrar nýrri útgáfur greinilega) sendar með vafraforritinu sem sjálfgefinn vefvafra (öfugt við Chrome). Því miður hefur vafraforritið fullt af villum og ósamræmi við CSS almennt.
Á <select>
þáttum mun Android lager vafri ekki sýna hliðarstýringar ef það er border-radius
og/eða border
notað. (Sjá þessa StackOverflow spurningu fyrir nánari upplýsingar.) Notaðu kóðabútinn hér að neðan til að fjarlægja móðgandi CSS og gera það <select>
sem óstílað þátt í Android hlutabréfavafranum. Umboðsmaður notenda sem þefar kemur í veg fyrir truflun á Chrome, Safari og Mozilla vöfrum.
Viltu sjá dæmi? Skoðaðu þessa JS Bin kynningu.
Til þess að veita gömlum og gallalausum vöfrum sem besta upplifun notar Bootstrap CSS vafrahakk á nokkrum stöðum til að miða sérstaka CSS að ákveðnum vafraútgáfum til að vinna í kringum villur í vöfrunum sjálfum. Þessar járnsög valda skiljanlega CSS staðfestingaraðilum að kvarta yfir því að þau séu ógild. Á nokkrum stöðum notum við einnig háþróaða CSS eiginleika sem eru ekki enn að fullu staðlaðir, en þeir eru eingöngu notaðir til að auka enn frekar.
Þessar staðfestingarviðvaranir skipta ekki máli í reynd þar sem hluti CSS okkar sem ekki er hakkaður er fullgiltur og innbrotshlutarnir trufla ekki rétta virkni hins óhakkaða hluta, þess vegna hunsum við vísvitandi þessar tilteknu viðvaranir.
HTML skjölin okkar eru sömuleiðis með léttvægar og ómarkvissar HTML staðfestingarviðvaranir vegna þess að við höfum sett inn lausn fyrir ákveðinn Firefox villu .
Þó að við styðjum ekki opinberlega nein viðbætur eða viðbætur frá þriðja aðila, bjóðum við upp á gagnleg ráð til að forðast hugsanleg vandamál í verkefnum þínum.
Sumir hugbúnaður frá þriðja aðila, þar á meðal Google Maps og Google Custom Search Engine, stangast á við Bootstrap vegna * { box-sizing: border-box; }
, reglu sem gerir það að verkum að það padding
hefur ekki áhrif á endanlega reiknaða breidd frumefnis. Lærðu meira um gerð kassa og stærð á CSS Tricks .
Það fer eftir samhenginu, þú getur hnekkt eftir þörfum (valkostur 1) eða endurstillt kassastærð fyrir heil svæði (valkostur 2).
Bootstrap fylgir algengum vefstöðlum og - með lágmarks auka fyrirhöfn - er hægt að nota til að búa til síður sem eru aðgengilegar þeim sem nota AT .
Ef flakkið þitt inniheldur marga tengla og kemur á undan aðalinnihaldinu í DOM skaltu bæta við Skip to main content
tengli á undan flakkinu (fyrir einfalda útskýringu, sjá þessa A11Y Project grein um sleppa flakktengla ). Notkun .sr-only
bekkjarins mun sleppa hlekknum sjónrænt fela og .sr-only-focusable
bekkurinn mun tryggja að hlekkurinn verði sýnilegur þegar hann hefur einbeitt sér (fyrir sjáandi lyklaborðsnotendur).
Vegna langvarandi annmarka/galla í Chrome (sjá tölublað 262171 í Chromium villurakkanum ) og Internet Explorer (sjá þessa grein um tengla á síðu og fókusröð ) þarftu að ganga úr skugga um að markmiðið á slepptu hlekknum þínum er að minnsta kosti forritunarlega fókusinn með því að bæta við tabindex="-1"
.
Að auki gætirðu viljað bæla beinlínis sýnilega fókusvísbendingu á markið (sérstaklega þar sem Chrome stillir einnig áherslu á þætti með tabindex="-1"
þegar smellt er á þá með músinni) með #content:focus { outline: none; }
.
Athugaðu að þessi villa mun einnig hafa áhrif á aðra hlekki á síðunni þinni sem gæti verið að nota, sem gerir þá gagnslausa fyrir lyklaborðsnotendur. Þú gætir íhugað að bæta svipaðri stöðvunarleiðréttingu við öll önnur nafngreind akkeri / brotaauðkenni sem virka sem hlekkjamarkmið.
Þegar þú hreiður fyrirsagnir ( <h1>
- <h6>
) ætti aðalskjalhausinn að vera <h1>
. Síðari fyrirsagnir ættu að nýta rökrétt <h2>
- <h6>
þannig að skjálesarar geti búið til efnisyfirlit fyrir síðurnar þínar.
Lærðu meira á HTML CodeSniffer og Penn State's AccessAbility .
Eins og er, eru nokkrar af sjálfgefnum litasamsetningum sem eru tiltækar í Bootstrap (svo sem ýmsir stílaðir hnappaflokkar, sumir af kóðanum sem auðkenna litina sem notaðir eru fyrir grunnkóðablokkir , .bg-primary
samhengisbakgrunnshjálparflokkinn og sjálfgefinn tengilitur þegar hann er notaður á hvítum bakgrunni) hafa lágt birtuhlutfall (undir ráðlagt hlutfall 4,5:1 ). Þetta getur valdið vandamálum hjá notendum með sjónskerta eða litblinda. Þessum sjálfgefna litum gæti þurft að breyta til að auka birtuskil þeirra og læsileika.
Bootstrap er gefið út undir MIT leyfinu og er höfundarréttur 2016 Twitter. Soðið niður í smærri bita má lýsa því með eftirfarandi skilyrðum.
Allt Bootstrap leyfið er staðsett í verkefnageymslunni til að fá frekari upplýsingar.
Meðlimir samfélagsins hafa þýtt skjöl Bootstrap á ýmis tungumál. Engin er opinberlega studd og þau eru kannski ekki alltaf uppfærð.
Við aðstoðum ekki við að skipuleggja eða hýsa þýðingar, við hlekkjum bara á þær.
Kláraðir þú nýrri eða betri þýðingu? Opnaðu dráttarbeiðni til að bæta því við listann okkar.