Dokumentasion ken dagiti pagarigan para iti nabileg, makasungbat nga ulo ti nabigasion ti Bootstrap, ti navbar. Iramanna ti suporta para iti branding, nabigasion, ken dadduma pay, agraman ti suporta para iti collapse plugin-mi.
No kasano ti panagandar dayta
Adtoy ti masapul nga ammuem sakbay a mangrugika iti navbar:
Dagiti navbar ket agkasapulan ti panagbalkot .navbarnga addaan .navbar-expand{-sm|-md|-lg|-xl}para kadagiti makasungbat a panagrebba ken dagiti klase ti eskema ti kolor .
Dagiti navbar ken dagiti linaonda ket pluido babaen ti default. Usaren dagiti opsional a pagkargaan tapno malimitaran ti horizontal a kalawada.
Usaren dagiti klasemi ti spacing ken flex utility para iti panangtengngel ti espasyo ken panagtunos iti uneg dagiti navbar.
Dagiti navbar ket makasungbat babaen ti default, ngem nalakam a baliwan dagitoy tapno mabaliwan dayta. Ti makasungbat a kababalin ket agpannuray iti pluginmi a Collapse JavaScript.
Dagiti navbar ket nailemmeng babaen ti default no agimprenta. Piliten dagitoy a maimaldit babaen ti pananginayon .d-printiti .navbar. Kitaen ti klase ti utilidad ti display .
Siguraduen ti pannakagun-od babaen ti panagusar ti <nav>elemento wenno, no agus-usar ti ad-adu a sapasap nga elemento a kas ti <div>, inayon ti role="navigation"a iti tunggal maysa a navbar tapno nalawag a mailasin daytoy a kas maysa a pagilasinan a rehion para kadagiti agar-aramat kadagiti makatulong a teknolohia.
Basaen pay para iti pagarigan ken listaan dagiti nasuportaran a sub-paset.
Nasuportaran a linaon
Dagiti Navbar ket umay nga addaan iti naibangon a suporta para iti sumagmamano a sub-paset. Pumili kadagiti sumaganad no kasapulan:
.navbar-brandpara iti nagan ti kompaniam, produktom, wenno proyektom.
.navbar-navpara iti naan-anay a kangato ken nalag-an a panaglayag (agraman ti suporta para kadagiti dropdown).
.navbar-togglerpara iti panagusar iti collapse plugin-tayo ken dagiti dadduma pay a kababalin ti panag-toggling ti nabigasion .
.form-inlinepara iti aniaman a porma a kontrol ken tignay.
.navbar-textpara iti pananginayon kadagiti bertikal a naisentro a kuerdas ti teksto.
.collapse.navbar-collapsepara iti panaggrupo ken panangilemmeng kadagiti linaon ti navbar babaen ti nagannak a breakpoint.
Adda ditoy ti pagarigan dagiti amin a sub-paset a nairaman iti sumungbat a navbar a natemaan iti lawag nga automatiko a marpuog iti lg(dakkel) a breakpoint.
Daytoy a pagarigan ket agus-usar kadagiti klase ti utilidad ti kolor ( bg-light) ken panagsisina ( my-2, my-lg-0, mr-sm-0, ).my-sm-0
Marka
Ti .navbar-brandmabalin a mayaplikar kadagiti kaaduan nga elemento, ngem ti maysa nga angkla ket kasayaatan nga agtrabaho a kas dagiti sumagmamano nga elemento ket mabalin a makasapul kadagiti klase ti utilidad wenno dagiti kostumbre nga estilo.
Ti pananginayon kadagiti ladawan iti .navbar-brandket nalabit kanayon a kasapulan dagiti kostumbre nga estilo wenno dagiti utilidad tapno umiso ti kadakkelda. Adtoy ti sumagmamano a pagarigan a maipakita.
Nav
Dagiti silpo ti nabigasion ti Navbar ket mangbangon kadagiti .navpagpilianmi nga addaan kadagiti bukodda a klase ti mangbalbaliw ken kasapulan ti panagusar kadagiti klase ti toggler para iti umno a sumungbat nga estilo. Ti panagnavigasion kadagiti navbar ket dumakkelto pay tapno mangsakup ti adu a horisontal nga espasio aginggana a mabalin tapno agtalinaed a natalged a naitunos dagiti linaon ti navbarmo.
Dagiti aktibo nga estado—nga addaan .active—tapno mangipakita ti agdama a panid ket mabalin a direkta a mayaplikar iti .nav-links wenno dagiti asideg a nagannakda .nav-itemkadagiti s.
Ket gapu ta agusarkami kadagiti klase para kadagiti nav-mi, mabalinmo a liklikan nga interamente ti pamay-an a naibatay iti listaan no kayatmo.
Mabalinmo pay nga usaren dagiti dropdown iti navbar nav-mo. Dagiti dropdown a menu ket agkasapulan ti elemento ti panagbalkot para iti panagposision, isu a siguraduen nga agusar kadagiti agsina ken naisanglad nga elemento para .nav-itemken .nav-linkkas naipakita iti baba.
Dagiti Pormas
Ikabil dagiti nadumaduma a kontrol ti porma ken dagiti paset iti uneg ti navbar nga addaan iti .form-inline.
Dagiti dagus nga ubbing nga elemento iti .navbarpanagusar ket flex layout ken ag-default iti justify-content: between. Usaren dagiti kanayonan a flex utilities no kasapulan tapno maitunos daytoy a kababalin.
Agtrabaho met dagiti grupo ti input:
Nadumaduma a buton ti nasuportaran a kas paset dagitoy a porma ti navbar, met. Daytoy ket maysa pay a dakkel a palagip a dagiti bertikal a panagitunos a utilidad ket mabalin a mausar a mangitunos kadagiti nadumaduma a kadakkel nga elemento.
Teksto
Mabalin nga aglaon dagiti navbar kadagiti pedaso ti teksto babaen ti tulong ti .navbar-text. Daytoy a klase ket mangbalbaliw ti bertikal a panagtunos ken horisontal nga espasyo para kadagiti kuerdas ti teksto.
Ilaok ken iparis dagiti dadduma a paset ken utilities no kasapulan.
Dagiti eskema ti kolor
Ti panangtema ti navbar ket saan pay a pulos a nalaklaka gapu ti kombinasion dagiti klase ti panagtema ken background-colordagiti utilidad. Pilien manipud .navbar-lightiti mausar kadagiti nalawag a kolor ti likudan, wenno .navbar-darkpara kadagiti natayengteng a kolor ti likudan. Kalpasanna, i-customize babaen kadagiti .bg-*utilities.
Dagiti Pagkargaan
Urayno saan a kasapulan, mabalinmo a baluten ti navbar iti a .containertapno maisentro daytoy iti panid wenno manginayon ti maysa iti uneg tapno laeng maisentro ti linaon ti naikeddeng wenno estatiko a ngato a navbar .
No ti pagkargaan ket adda iti uneg ti navbarmo, ti horisontal a paddingna ket maikkat kadagiti breakpoint a nababbaba ngem ti naikeddeng a .navbar-expand{-sm|-md|-lg|-xl}klasem. Daytoy ket mangsigurado a saankami a mangdoble iti padding a saan a kasapulan kadagiti nababbaba a viewport no ti navbarmo ket nadadael.
Panagplastar
Usaren dagiti utilidad ti posisionmi tapno mangikabil kadagiti navbar kadagiti saan nga estatiko a posision. Pilien manipud iti naipatakder iti ngato, naipatakder iti baba, wenno nadekket iti ngato (ag-scroll a kadua ti panid agingga a makadanon iti ngato, sa agtalinaed sadiay). Dagiti natarimaan a navbar ket agus-usar ti position: fixed, a ti kayatna a sawen ket naguyod dagitoy manipud iti gagangay nga ayus ti DOM ken mabalin a kasapulan ti kostumbre a CSS (kas pagarigan, padding-topiti <body>) tapno malapdan ti panagtuon kadagiti sabali nga elemento.
Dagiti Navbar ket mabalinda nga usaren ti .navbar-toggler, .navbar-collapse, ken .navbar-expand{-sm|-md|-lg|-xl}dagiti klase tapno agbaliw no ti linaonda ket agrupsa iti likudan ti maysa a buton. No maikuyog kadagiti dadduma a utilidad, nalaka laeng a pilien no kaano nga ipakita wenno ilemmeng dagiti partikular nga elemento.
Para kadagiti navbar a pulos a di ag-collapse, inayon ti .navbar-expandklase iti navbar. Para kadagiti navbar a kanayon a ma-collapse, saan nga inayon ti ania man a .navbar-expandklase.
Toggler nga
Dagiti toggler ti Navbar ket kannigid-a-naitunos babaen ti kasisigud, ngem no surotenda ti maysa nga elemento ti kabsat a kas ti .navbar-brand, automatiko a naitunosda iti adayo a kannawan. Ti panangbaliktad iti markup-mo ket mangbaliktad iti pannakaikabil ti toggler. Iti baba ket dagiti pagarigan ti nadumaduma nga estilo ti toggle.
Iti awan a .navbar-brandnaipakita iti kababaan a breakpoint:
Iti nagan ti brand a naipakita iti kannigid ken toggler iti kannawan:
Adda toggler iti kannigid ken brand name iti kannawan:
Linaon iti ruar
No dadduma kayatmo nga usaren ti collapse plugin tapno mangtignay iti nailemmeng a linaon iti sabali a paset ti panid. Gapu ta agtrabaho ti plugin-tayo iti idken data-targetpanagtunos, nalaka laeng nga aramiden dayta!