Prezantimi
Filloni me Bootstrap, kuadri më i popullarizuar në botë për ndërtimin e sajteve të përgjegjshme, të para për celularët, me jsDelivr dhe një faqe fillestare shabllon.
Po kërkoni të shtoni shpejt Bootstrap në projektin tuaj? Përdorni jsDelivr, të ofruar falas nga njerëzit në jsDelivr. Përdorni një menaxher paketash apo keni nevojë të shkarkoni skedarët burimor? Shkoni te faqja e shkarkimeve.
Kopjoni-ngjisni fletën e stilit <link>
në tuaj <head>
para të gjitha fletëve të tjera të stilit për të ngarkuar CSS-në tonë.
Shumë nga komponentët tanë kërkojnë përdorimin e JavaScript për të funksionuar. Në mënyrë të veçantë, ata kërkojnë jQuery , Popper.js dhe shtojcat tona JavaScript. Vendosni <script>
s në vijim afër fundit të faqeve tuaja, pikërisht përpara etiketës mbyllëse </body>
, për t'i aktivizuar ato. jQuery duhet të vijë së pari, pastaj Popper.js dhe më pas shtojcat tona JavaScript.
Ne përdorim ndërtimin e hollë të jQuery , por versioni i plotë është gjithashtu i mbështetur.
Jeni kurioz se cilët komponentë kërkojnë në mënyrë eksplicite jQuery, JS-në tonë dhe Popper.js? Klikoni lidhjen e shfaqjes së komponentëve më poshtë. Nëse nuk jeni aspak të sigurt për strukturën e përgjithshme të faqes, vazhdoni të lexoni për një model faqeje shembull.
Shfaq komponentët që kërkojnë JavaScript
- Sinjalizime për shkarkim
- Butonat për ndryshimin e gjendjeve dhe kutinë e zgjedhjes/funksionalitetin e radios
- Carousel për të gjitha sjelljet, kontrollet dhe treguesit e rrëshqitjes
- Palos për ndryshimin e dukshmërisë së përmbajtjes
- Dropdowns për shfaqje dhe pozicionim (kërkon gjithashtu Popper.js )
- Modalet për shfaqjen, pozicionimin dhe sjelljen e lëvizjes
- Shiriti navigues për zgjerimin e shtojcës sonë Collapse për të zbatuar sjellje të përgjegjshme
- Këshilla veglash dhe popover për shfaqje dhe pozicionim (kërkon gjithashtu Popper.js )
- Scrollspy për sjelljen e lëvizjes dhe përditësimet e navigimit
Sigurohuni që faqet tuaja të jenë të konfiguruara me standardet më të fundit të dizajnit dhe zhvillimit. Kjo do të thotë të përdorni një doctype HTML5 dhe të përfshini një meta etiketë të portit të shikimit për sjelljet e duhura reaguese. Mblidhni të gjitha së bashku dhe faqet tuaja duhet të duken kështu:
Kjo është gjithçka që ju nevojitet për kërkesat e përgjithshme të faqes. Vizitoni dokumentet Layout ose shembujt tanë zyrtarë për të filluar shtrimin e përmbajtjes dhe komponentëve të faqes suaj.
Bootstrap përdor një sërë stilesh dhe cilësimesh të rëndësishme globale për të cilat duhet të jeni të vetëdijshëm kur e përdorni, të cilat të gjitha janë pothuajse ekskluzivisht të orientuara drejt normalizimit të stileve të ndërlidhura të shfletuesve. Le të zhytemi.
Bootstrap kërkon përdorimin e tipit HTML5. Pa të, do të shihni një stil jo të plotë, por përfshirja e tij nuk duhet të shkaktojë ndonjë lemzë të konsiderueshme.
Bootstrap është zhvilluar fillimisht në celular , një strategji në të cilën ne fillimisht optimizojmë kodin për pajisjet celulare dhe më pas zgjerojmë komponentët sipas nevojës duke përdorur pyetjet e medias CSS. Për të siguruar paraqitjen e duhur dhe zmadhimin me prekje për të gjitha pajisjet, shtoni meta-etiketën reaguese të portit të pamjes në pajisjen tuaj <head>
.
Ju mund të shihni një shembull të kësaj në veprim në shabllonin fillestar .
Për përmasa më të drejtpërdrejta në CSS, ne kalojmë box-sizing
vlerën globale nga content-box
në border-box
. Kjo siguron padding
që të mos ndikojë në gjerësinë përfundimtare të llogaritur të një elementi, por mund të shkaktojë probleme me disa softuer të palëve të treta si Google Maps dhe Google Custom Search Engine.
Në rastet e rralla që duhet ta anashkaloni, përdorni diçka si më poshtë:
Me fragmentin e mësipërm, elementët e mbivendosur—përfshirë përmbajtjen e gjeneruar nëpërmjet ::before
dhe— ::after
do të trashëgojnë të gjithë atë të specifikuar box-sizing
për këtë .selector-for-some-widget
.
Mësoni më shumë rreth modelit të kutisë dhe madhësisë në CSS Tricks .
Për paraqitje të përmirësuar të ndër-shfletuesve, ne përdorim Reboot për të korrigjuar mospërputhjet midis shfletuesve dhe pajisjeve, ndërkohë që ofrojmë rivendosje pak më të mendimit për elementët e zakonshëm HTML.
Qëndroni të përditësuar mbi zhvillimin e Bootstrap dhe drejtojuni komunitetit me këto burime të dobishme.
- Ndiqni @getbootstrap në Twitter .
- Lexoni dhe abonohuni në Blogun Zyrtar të Bootstrap .
- Bisedoni me shokët e Bootstrappers në IRC. Në
irc.freenode.net
server, në##bootstrap
kanal. - Ndihma për zbatimin mund të gjendet në Stack Overflow (etiketuar
bootstrap-4
). - Zhvilluesit duhet të përdorin fjalën kyçe
bootstrap
në paketat që modifikojnë ose shtojnë funksionalitetin e Bootstrap kur shpërndahen përmes npm ose mekanizmave të ngjashëm të shpërndarjes për zbulueshmëri maksimale.
Ju gjithashtu mund të ndiqni @getbootstrap në Twitter për thashethemet më të fundit dhe videot muzikore të mrekullueshme.