Pambuka
Miwiti Bootstrap, kerangka paling populer ing donya kanggo mbangun situs sing responsif, mobile-first, kanthi jsDelivr lan kaca wiwitan cithakan.
Nggolek nambah Bootstrap kanthi cepet menyang proyek sampeyan? Gunakake jsDelivr, kasedhiya gratis dening wong-wong ing jsDelivr. Nggunakake manajer paket utawa kudu ngundhuh file sumber? Pindhah menyang kaca download.
Salin-tempel stylesheet <link>
menyang <head>
sadurunge kabeh stylesheet liyane kanggo mbukak CSS kita.
Akeh komponen kita mbutuhake panggunaan JavaScript supaya bisa digunakake. Khusus, mbutuhake jQuery , Popper.js , lan plugin JavaScript kita dhewe. Selehake <script>
s ing ngisor iki ing cedhak mburi kaca, sadurunge </body>
tag nutup, kanggo ngaktifake. jQuery kudu luwih dhisik, banjur Popper.js, banjur plugin JavaScript.
Kita nggunakake jQuery kang slim mbangun , nanging versi lengkap uga didhukung.
Penasaran komponen endi sing mbutuhake jQuery, JS, lan Popper.js? Klik link nuduhake komponen ing ngisor iki. Yen sampeyan ora yakin babagan struktur kaca umum, terus maca kanggo conto template kaca.
Kita bootstrap.bundle.js
lan bootstrap.bundle.min.js
kalebu Popper , nanging ora jQuery . Kanggo informasi luwih lengkap babagan apa sing kalebu ing Bootstrap, deleng bagean konten .
Tampilake komponen sing mbutuhake JavaScript
- Tandha kanggo ngilangi
- Tombol kanggo ngowahi status lan kothak centhang / fungsi radio
- Carousel kanggo kabeh prilaku slide, kontrol, lan indikator
- Ambruk kanggo ngowahi visibilitas konten
- Dropdowns kanggo nampilake lan posisi (uga mbutuhake Popper.js )
- Modal kanggo nampilake, posisi, lan prilaku gulung
- Navbar kanggo nggedhekake plugin Collapse kanggo ngetrapake prilaku responsif
- Tooltips lan popovers kanggo nampilake lan posisi (uga mbutuhake Popper.js )
- Scrollspy kanggo prilaku gulung lan nganyari navigasi
Priksa manawa kaca sampeyan wis nyiyapake kanthi standar desain lan pangembangan paling anyar. Tegese nggunakake doctype HTML5 lan kalebu tag meta viewport kanggo prilaku responsif sing tepat. Sijine kabeh lan kaca sampeyan kudu katon kaya iki:
Iku kabeh sing perlu kanggo syarat kaca sakabèhé. Dolan maring dokumen Tata Letak utawa conto resmi kita kanggo miwiti nyetel isi lan komponen situs sampeyan.
Bootstrap nggunakake sawetara gaya lan setelan global sing penting sing sampeyan kudu ngerti nalika nggunakake, kabeh sing meh khusus diarahake menyang normalisasi gaya browser silang. Ayo nyilem.
Bootstrap mbutuhake nggunakake doctype HTML5. Tanpa iku, sampeyan bakal bisa ndeleng sawetara funky noto lengkap, nanging kalebu iku ora bakal nimbulaké hiccups owahan.
Bootstrap dikembangake luwih dhisik kanggo seluler , strategi ing ngendi kita ngoptimalake kode kanggo piranti seluler luwih dhisik lan banjur nggedhekake komponen yen perlu nggunakake pitakon media CSS. Kanggo mesthekake rendering sing tepat lan zooming tutul kanggo kabeh piranti, tambahake tag meta viewport responsif menyang <head>
.
Sampeyan bisa ndeleng conto iki ing tumindak ing template wiwitan .
Kanggo ukuran sing luwih gampang ing CSS, kita ngalih box-sizing
nilai global saka content-box
menyang border-box
. Iki mesthekake padding
ora mengaruhi jembaré komputasi pungkasan saka sawijining unsur, nanging bisa nimbulaké masalah karo sawetara piranti lunak pihak katelu kaya Google Maps lan Google Custom Search Engine.
Ing kesempatan langka sampeyan kudu ngilangi, gunakake kaya ing ngisor iki:
Kanthi cuplikan ing ndhuwur, unsur-unsur bersarang-kalebu konten sing digawe liwat ::before
lan- ::after
kabeh bakal oleh warisan box-sizing
sing ditemtokake kanggo .selector-for-some-widget
.
Sinau luwih lengkap babagan model kothak lan ukuran ing Trik CSS .
Kanggo rendering lintas-browser sing luwih apik, kita nggunakake Urip maneh kanggo mbenerake inconsistencies antarane browser lan piranti nalika nyediakake reset sing rada luwih apik kanggo unsur HTML umum.
Tetep gaul babagan pangembangan Bootstrap lan tekan komunitas kanthi sumber daya sing migunani iki.
- Tindakake @getbootstrap ing Twitter .
- Waca lan langganan Blog Bootstrap Resmi .
- Ngobrol karo fellow Bootstrappers ing IRC. Ing
irc.freenode.net
server, ing##bootstrap
saluran. - Bantuan implementasine bisa ditemokake ing Stack Overflow (tagged
bootstrap-4
). - Pangembang kudu nggunakake tembung kunci
bootstrap
ing paket sing ngowahi utawa nambah fungsi Bootstrap nalika nyebarake liwat npm utawa mekanisme pangiriman sing padha supaya bisa ditemokake kanthi maksimal.
Sampeyan uga bisa tindakake @getbootstrap ing Twitter kanggo gosip paling anyar lan video musik apik tenan.