Hati na mifano ya kichwa chenye nguvu cha urambazaji cha Bootstrap, upau wa urambazaji. Inajumuisha usaidizi wa kuweka chapa, usogezaji, na zaidi, ikijumuisha usaidizi wa programu-jalizi yetu ya kukunja.
Inavyofanya kazi
Hivi ndivyo unahitaji kujua kabla ya kuanza na upau wa urambazaji:
Navbars zinahitaji kufunikwa na .navbarkwa .navbar-expand{-sm|-md|-lg|-xl}ajili ya kuanguka na madarasa ya mpango wa rangi .
Navbar na yaliyomo ni kioevu kwa chaguo-msingi. Tumia vyombo vya hiari ili kupunguza upana wao mlalo.
Tumia madarasa yetu ya kuweka nafasi na kunyunyuzia matumizi kwa kudhibiti nafasi na upangaji ndani ya pau za urambazaji.
Navbar hujibu kwa chaguo-msingi, lakini unaweza kuzirekebisha kwa urahisi ili kubadilisha hiyo. Tabia ya kujibu inategemea programu-jalizi yetu ya Kunja JavaScript.
Navbar hufichwa kwa chaguo-msingi wakati wa uchapishaji. Lazimisha kuchapishwa kwa kuongeza .d-printkwenye .navbar. Tazama darasa la matumizi ya kuonyesha .
Hakikisha ufikivu kwa kutumia <nav>kipengele au, ikiwa unatumia kipengele cha kawaida zaidi kama vile <div>, ongeza a role="navigation"kwa kila upau wa urambazaji ili kutambua kwa uwazi kama eneo muhimu kwa watumiaji wa teknolojia saidizi.
Soma kwa mfano na orodha ya vijenzi vidogo vinavyotumika.
Maudhui yanayotumika
Navbar huja na usaidizi uliojengewa ndani kwa vijenzi vidogo vidogo. Chagua kutoka kwa zifuatazo kama inavyohitajika:
.navbar-brandkwa kampuni, bidhaa au jina la mradi wako.
.navbar-navkwa urambazaji wa urefu kamili na uzani mwepesi (pamoja na usaidizi wa menyu kunjuzi).
.navbar-togglerkwa matumizi na programu-jalizi yetu ya kukunja na tabia zingine za kugeuza usogezaji .
.form-inlinekwa vidhibiti na vitendo vya aina yoyote.
.navbar-textkwa kuongeza mifuatano ya maandishi iliyowekwa katikati wima.
.collapse.navbar-collapsekwa kupanga na kuficha yaliyomo kwenye upau wa urambazaji kwa njia ya mzazi.
Huu hapa ni mfano wa vipengee vidogo vyote vilivyojumuishwa katika upau wa urambazaji wa mada nyepesi ambayo huanguka kiotomatiki kwenye sehemu lg(kubwa) ya kukatika.
Mfano huu hutumia rangi ( bg-light) na nafasi ( my-2, my-lg-0, mr-sm-0, my-sm-0) madarasa ya matumizi.
Chapa
.navbar-brandInaweza kutumika kwa vipengele vingi, lakini nanga hufanya kazi vyema zaidi kwani baadhi ya vipengele vinaweza kuhitaji madarasa ya matumizi au mitindo maalum .
Kuongeza picha kwenye picha .navbar-brandkunaweza kuhitaji mitindo maalum au huduma ili saizi ipasavyo. Hapa kuna mifano ya kuonyesha.
Nav
Viungo vya usogezaji vya Upau wa urambazaji hujengwa juu ya .navchaguo zetu na darasa lao la kirekebishaji na vinahitaji matumizi ya aina za kigeuzaji kwa mtindo unaofaa. Urambazaji katika upau wa urambazaji pia utakua kuchukua nafasi nyingi za mlalo iwezekanavyo ili kuweka maudhui yako ya upau wa urambazaji yakiwa yamepangiliwa kwa usalama.
Hali amilifu-na .active-kuonyesha ukurasa wa sasa inaweza kutumika moja kwa moja kwa .nav-links au mzazi wao wa karibu .nav-item.
Na kwa sababu tunatumia madarasa kwa navs zetu, unaweza kuepuka mbinu ya orodha kabisa ukipenda.
Unaweza pia kutumia menyu kunjuzi kwenye upau wa urambazaji nav. Menyu kunjuzi zinahitaji kipengele cha kufunga ili kuweka nafasi, kwa hivyo hakikisha kuwa umetumia vipengele tofauti na vilivyowekwa kwa ajili ya .nav-itemna .nav-linkkama inavyoonyeshwa hapa chini.
Fomu
Weka vidhibiti vya fomu mbalimbali na vipengele ndani ya upau wa urambazaji na .form-inline.
Vipengee vya watoto vya papo hapo katika .navbarutumiaji mpangilio wa kunyumbulika na vitabadilika kuwa justify-content: space-between. Tumia huduma za ziada zinazobadilika inapohitajika kurekebisha tabia hii.
Vikundi vya kuingiza hufanya kazi pia:
Vifungo mbalimbali vinatumika kama sehemu ya fomu hizi za upau wa urambazaji, pia. Hili pia ni ukumbusho mzuri kwamba huduma za upatanishaji wima zinaweza kutumika kupatanisha vipengele vya ukubwa tofauti.
Maandishi
Navbar zinaweza kuwa na vipande vya maandishi kwa usaidizi wa .navbar-text. Darasa hili hurekebisha mpangilio wima na nafasi mlalo kwa mifuatano ya maandishi.
Changanya na ufanane na vifaa vingine na huduma kama inahitajika.
Mipango ya rangi
Kuweka mada kwenye upau wa urambazaji haijawahi kuwa rahisi kutokana na mchanganyiko wa madarasa ya mada na background-colorhuduma. Chagua kutoka .navbar-lightkwa matumizi na rangi nyepesi za mandharinyuma, au .navbar-darkkwa rangi nyeusi za mandharinyuma. Kisha, ubinafsishe na .bg-*huduma.
Vyombo
Ingawa haihitajiki, unaweza kuifunga upau wa urambazaji .containerili kuiweka katikati kwenye ukurasa au kuongeza moja ndani ili kuweka tu yaliyomo kwenye upau wa urambazaji usiobadilika au tuli .
Wakati kontena iko ndani ya upau wa urambazaji, pedi zake za mlalo huondolewa katika sehemu za chini zaidi kuliko .navbar-expand{-sm|-md|-lg|-xl}darasa lako ulilobainisha. Hii inahakikisha kwamba hatuongezeki kwenye pedi isivyofaa kwenye tovuti za chini za kutazama wakati upau wa urambazaji umekunjwa.
Uwekaji
Tumia huduma zetu za nafasi kuweka navbar katika nafasi zisizo tuli. Chagua kutoka fasta hadi juu, fasta hadi chini, au sticked hadi juu (kusonga na ukurasa mpaka kufikia juu, kisha kubaki hapo). Navbars zisizohamishika zinatumia position: fixed, kumaanisha kuwa zimetolewa kutoka kwa mtiririko wa kawaida wa DOM na zinaweza kuhitaji CSS maalum (kwa mfano, padding-topkwenye <body>) ili kuzuia mwingiliano na vipengele vingine.
Navbar zinaweza kutumia .navbar-toggler, .navbar-collapse, na .navbar-expand{-sm|-md|-lg|-xl}madarasa kubadilisha maudhui yao yanapoanguka nyuma ya kitufe. Pamoja na huduma zingine, unaweza kuchagua kwa urahisi wakati wa kuonyesha au kuficha vipengele fulani.
Kwa pau za urambazaji ambazo hazikunji kamwe, ongeza .navbar-expanddarasa kwenye upau wa urambazaji. Kwa pau za urambazaji zinazoanguka kila wakati, usiongeze .navbar-expanddarasa lolote.
Toggler
Vigeuzi vya Upau wa Uelekezaji vimepangiliwa kushoto kwa chaguo-msingi, lakini iwapo vitafuata kipengele cha ndugu kama .navbar-brand, vitapangwa kiotomatiki upande wa kulia kabisa. Kurejesha lebo yako kutabadilisha uwekaji wa kigeuzaji. Ifuatayo ni mifano ya mitindo tofauti ya kugeuza.
Bila .navbar-brandkuonyeshwa katika sehemu ya chini kabisa:
Kwa jina la chapa iliyoonyeshwa upande wa kushoto na kigeuza kulia:
Na kigeuza kushoto na jina la chapa kulia:
Maudhui ya nje
Wakati mwingine ungependa kutumia programu-jalizi ya kukunja ili kuanzisha maudhui yaliyofichwa mahali pengine kwenye ukurasa. Kwa sababu programu-jalizi yetu inafanya kazi kwenye idna data-targetkulinganisha, hiyo inafanywa kwa urahisi!