Nhanganyaya
Tanga neBootstrap, iyo inonyanya kufarirwa pasi rose yekuvaka inoteerera, mobile-yekutanga masaiti, ine jsDelivr uye peji rekutanga template.
Kurumidza kutanga
Kutsvaga kukurumidza kuwedzera Bootstrap kupurojekiti yako? Shandisa jsDelivr, yemahara yakavhurwa sosi CDN. Uchishandisa package maneja kana kuda kudhawunirodha mafaera sosi? Enda kupeji yekudhawunirodha .
CSS
Kopa-namira shizha <link>
mune yako <head>
pamberi pemamwe ese masitayera kurodha CSS yedu.
JS
Zvizhinji zvezvikamu zvedu zvinoda kushandiswa kweJavaScript kushanda. Kunyanya, dzinoda jQuery , Popper.js , uye yedu pachedu JavaScript plugins. Isu tinoshandisa jQuery's slim kuvaka , asi iyo yakazara vhezheni inotsigirwa zvakare.
Isa imwe yeanotevera <script>
s pedyo nekumagumo kwemapeji ako, pamberi pekuvhara </body>
tag, kuti akwanise. jQuery inofanira kuuya kutanga, ipapo Popper.js, uye ipapo JavaScript yedu plugins.
Bundle
Batanidza zvese zvaunoda mune imwe script nebundle redu. Yedu bootstrap.bundle.js
uye bootstrap.bundle.min.js
inosanganisira Popper , asi kwete jQuery . Kuti uwane rumwe ruzivo nezve izvo zvinosanganisirwa muBootstrap, ndapota ona yedu yemukati chikamu.
Separate
Kana ukafunga kuenda neyakasiyana magwaro mhinduro, Popper.js inofanira kuuya kutanga, uyezve yedu JavaScript plugins.
Zvikamu
Unoda kuziva kuti ndezvipi zvikamu zvinonyatsoda jQuery, JS yedu, uye Popper.js? Dzvanya ratidziro yezvikamu pazasi. Kana iwe usina chokwadi nezve peji peji, ramba uchiverenga semuenzaniso peji template.
Ratidza zvikamu zvinoda JavaScript
- Chenjedzo yekudzinga
- Mabhatani ekushandura nyika uye cheki bhokisi/redhiyo kushanda
- Carousel kune ese masiraidhi maitiro, zvidzoreso, uye zviratidzo
- Kuputsika pakuita kuti zvinhu zvionekwe
- Madonhwe ekuratidza uye kuisa (zvinodawo Popper.js )
- Modals yekuratidzira, yekumisikidza, uye maitiro emupumburu
- Navbar yekuwedzera yedu Collapse plugin kuti tiite maitiro ekuteerera
- Toasts yekutaridza nekubvisa
- Maturusi ezvishandiso uye mapopovers ekuratidzira nekumisikidza (zvinodawo Popper.js )
- Scrollspy yemafambiro emupumburu uye zvigadziriso zvekufamba
Starter template
Ita shuwa kuti mapeji ako agadzirwe neazvino dhizaini nekusimudzira zviyero. Izvi zvinoreva kushandisa HTML5 doctype uye kusanganisira yekuona meta tag yemafambiro akakodzera ekupindura. Isa zvese pamwe chete uye mapeji ako anofanira kutaridzika seizvi:
Ndizvo chete zvaunoda kune zvese zvinodiwa peji. Shanyira iyo Layout docs kana yedu yepamutemo mienzaniso kuti utange kuisa yako saiti zvirimo uye zvikamu.
Nyika dzakakosha
Bootstrap inoshandisa mashoma akakosha masitaera epasirese uye zvigadziriso zvauchazoda kuziva kana uchiishandisa, ese ayo anenge akarongedzerwa chete kune yakajairika yecross browser masitaera. Ngatinyure mukati.
HTML5 doctype
Bootstrap inoda kushandiswa kweHTML5 doctype. Pasina iyo, iwe uchaona imwe funky isina kukwana styling, asi kusanganisira iyo haifanire kukonzera chero hiccups.
Inopindura meta tag
Bootstrap inogadzirwa nharembozha kutanga , zano ratinokwirisa kodhi yenharembozha kutanga uye tozokwidza zvikamu sezvinodiwa uchishandisa CSS midhiya mibvunzo. Kuti uve nechokwadi chekupa uye kubata kuswedera kune ese maturusi, wedzera inopindura yekuona meta tag kune yako <head>
.
Iwe unogona kuona muenzaniso weizvi muchiito mune yekutanga template .
Bhokisi-kukura
Kuti uwedzere kuyera saizi muCSS, tinochinja box-sizing
kukosha kwepasirese kubva content-box
ku border-box
. Izvi zvinovimbisa padding
kuti hazvikanganise hupamhi hwemakomputa hwekupedzisira hwechinhu, asi zvinogona kukonzera matambudziko neimwe yechitatu software seGoogle Mepu neGoogle Custom Search Engine.
Muchiitiko chisingawanzwisisike iwe unofanirwa kuibvisa, shandisa chimwe chinhu chakadai chinotevera:
Iine snippet iri pamusoro, nested zvinhu-kusanganisira zvinogadzirwa kuburikidza ::before
ne -- ::after
zvese zvichagara nhaka zvakatarwa box-sizing
izvozvo .selector-for-some-widget
.
Dzidza zvakawanda nezve bhokisi modhi uye saizi paCSS Tricks .
Reboot
Nekuvandudza kuchinjika kwebrowser, isu tinoshandisa Reboot kugadzirisa kusapindirana mumabhurawuza nemidziyo uku tichipa mamwe mafungiro ekugadzirisa kune zvakajairika HTML zvinhu.
Community
Gara uchiziva nezvekuvandudzwa kweBootstrap uye svika kune nharaunda neizvi zvinobatsira zviwanikwa.
- Tevera @getbootstrap pa Twitter .
- Verenga uye unyore kuThe Official Bootstrap Blog .
- Kurukura nevamwe Bootstrappers muIRC. Pane
irc.freenode.net
sevha,##bootstrap
muchiteshi. - Implementation rubatsiro inogona kuwanikwa paStack Overflow (tagged
bootstrap-4
). - Vagadziri vanofanira kushandisa izwi rakakosha
bootstrap
pamapakeji anoshandura kana kuwedzera kune mashandiro eBootstrap kana achigovera kuburikidza nenpm kana nzira dzekutumira dzakafanana dzekuwanikwa kwakanyanya.
Iwe unogona zvakare kutevera @getbootstrap paTwitter kune azvino makuhwa uye anotyisa emimhanzi mavhidhiyo.