Dokumentazzjoni u eżempji għall-header tan-navigazzjoni b'saħħtu u reattiv ta' Bootstrap, in-navbar. Jinkludi appoġġ għal branding, navigazzjoni, u aktar, inkluż appoġġ għall-plugin tal-kollass tagħna.
Kif taħdem
Hawn dak li għandek bżonn tkun taf qabel tibda bin-navbar:
In-Navbars jeħtieġu tgeżwir .navbarbi għal klassijiet ta' skema ta' skema ta' .navbar-expand{-sm|-md|-lg|-xl}kollass u ta' kuluri li jirrispondu.
In-Navbars u l-kontenut tagħhom huma fluwidi awtomatikament. Uża kontenituri fakultattivi biex tillimita l-wisa' orizzontali tagħhom.
Uża l-klassijiet tal-utilità tal- ispazjar u l- flex tagħna biex tikkontrolla l-ispazjar u l-allinjament fi ħdan in-navbars.
In-Navbars jirrispondu awtomatikament, iżda tista 'faċilment timmodifikahom biex tbiddel dan. L-imġieba reattiva tiddependi fuq il-plugin JavaScript tagħna Kollass.
In-Navbars huma moħbija awtomatikament meta jiġu stampati. Ġegħlilhom jiġu stampati billi żżid .d-printmal- .navbar. Ara l -klassi ta 'utilità tal - wiri .
Żgura l-aċċessibbiltà billi tuża <nav>element jew, jekk tuża element aktar ġeneriku bħal <div>, żid a role="navigation"ma' kull navbar biex tidentifikaha b'mod espliċitu bħala reġjun importanti għall-utenti ta' teknoloġiji ta' assistenza.
.form-inlinegħal kwalunkwe forma ta' kontrolli u azzjonijiet.
.navbar-textgħaż-żieda ta' kordi ta' test ċċentrata vertikalment.
.collapse.navbar-collapsegħall-raggruppament u l-ħabi tal-kontenut tan-navbar minn breakpoint ġenitur.
Hawn eżempju tas-sottokomponenti kollha inklużi f'navbar b'tema ħafifa li tirrispondi li awtomatikament tikkollassa fil- lgpunt ta 'waqfien (kbir).
Dan l-eżempju juża klassijiet ta' utilità tal- kulur ( bg-light) u spazjar ( my-2, my-lg-0, mr-sm-0, ).my-sm-0
Brand
Jista ' .navbar-brandjiġi applikat għal ħafna elementi, iżda ankra taħdem l-aħjar peress li xi elementi jistgħu jeħtieġu klassijiet ta' utilità jew stili tad-dwana.
Iż-żieda ta 'immaġini mar- .navbar-brandrieda x'aktarx dejjem teħtieġ stili jew utilitajiet tad-dwana għad-daqs xieraq. Hawn huma xi eżempji biex juru.
Nav
Ir-rabtiet tan-navigazzjoni tan-Navbar jibnu fuq l- .navgħażliet tagħna bil-klassi modifikatur tagħhom stess u jeħtieġu l-użu ta ' klassijiet toggler għal stil reattiv xieraq. In-navigazzjoni fin-navbars se tikber ukoll biex tokkupa spazju orizzontali kemm jista' jkun biex iżżomm il-kontenut tan-navbar tiegħek allinjat b'mod sikur.
Stati attivi—bi .active—biex jindika l-paġna kurrenti jistgħu jiġu applikati direttament għal .nav-links jew ġenitur immedjat tagħhom .nav-item.
U minħabba li nużaw klassijiet għan-navs tagħna, tista' tevita kompletament l-approċċ ibbażat fuq il-lista jekk tixtieq.
Tista' wkoll tuża dropdowns fin-navbar tiegħek. Il-menus dropdown jeħtieġu element tat-tgeżwir għall-ippożizzjonar, għalhekk kun żgur li tuża elementi separati u nested għal .nav-itemu .nav-linkkif muri hawn taħt.
Formoli
Poġġi diversi kontrolli tal-forma u komponenti fi ħdan navbar b' .form-inline.
Elementi tat-tfal immedjati fl- .navbarużu flex layout u se default għal justify-content: space-between. Uża utilitajiet flex addizzjonali kif meħtieġ biex taġġusta din l-imġieba.
Il-gruppi tal-input jaħdmu wkoll:
Diversi buttuni huma appoġġjati wkoll bħala parti minn dawn il-formoli tan-navbar. Din hija wkoll tfakkira kbira li l-utilitajiet ta 'allinjament vertikali jistgħu jintużaw biex jallinjaw elementi ta' daqs differenti.
Test
Navbars jista 'jkun fihom bits ta' test bl-għajnuna ta ' .navbar-text. Din il-klassi taġġusta l-allinjament vertikali u l-ispazjar orizzontali għall-kordi tat-test.
Ħallat u qabbel ma 'komponenti u utilitajiet oħra kif meħtieġ.
Skemi tal-kulur
It-tema tan-navbar qatt ma kienet daqshekk faċli grazzi għall-kombinazzjoni ta' klassijiet ta' temi u background-colorutilitajiet. Agħżel minn .navbar-lightgħall-użu ma 'kuluri ta' sfond ċari, jew .navbar-darkgħal kuluri ta 'sfond skur. Imbagħad, ippersonalizza bl- .bg-*utilitajiet.
Kontenituri
Għalkemm mhux meħtieġ, tista' tgeżwer navbar f'a .containerbiex tiċċentraha fuq paġna jew iżżid waħda ġewwa biex tiċċentra biss il-kontenut ta' navbar ta' fuq fissa jew statika .
Meta l-kontenitur ikun fi ħdan in-navbar tiegħek, l-ikkuttunar orizzontali tiegħu jitneħħa f'punti ta' waqfien aktar baxxi mill- .navbar-expand{-sm|-md|-lg|-xl}klassi speċifikata tiegħek. Dan jiżgura li ma nkunux qed nirduppjaw l-ikkuttunar bla bżonn fuq viewports aktar baxxi meta n-navbar tiegħek tkun ikkollassata.
Pjazzament
Uża l- utilitajiet tal-pożizzjoni tagħna biex tpoġġi navbars f'pożizzjonijiet mhux statiċi. Agħżel minn fiss għal fuq, imwaħħal mal-qiegħ, jew imwaħħal mal-quċċata (scrolls mal-paġna sakemm tasal fil-quċċata, imbagħad tibqa hemm). Navbars fissi jużaw position: fixed, li jfisser li qed jinġibdu mill-fluss normali tad-DOM u jistgħu jeħtieġu CSS personalizzati (eż., padding-topfuq il- <body>) biex jipprevjenu koinċidenza ma 'elementi oħra.
Navbars jistgħu jutilizzaw .navbar-toggler, .navbar-collapse, u .navbar-expand{-sm|-md|-lg|-xl}klassijiet biex jinbidlu meta l-kontenut tagħhom jiġġarraf wara buttuna. Flimkien ma 'utilitajiet oħra, tista' faċilment tagħżel meta turi jew taħbi elementi partikolari.
Għal navbars li qatt ma jikkollassaw, żid il- .navbar-expandklassi fuq in-navbar. Għal navbars li dejjem jikkrollaw, iżżid l-ebda .navbar-expandklassi.
Toggler
It-togglers tan-Navbar huma allinjati max-xellug b'mod awtomatiku, iżda jekk isegwu element aħwa bħal .navbar-brand, huma awtomatikament jiġu allinjati mal-lemin estrem. It-treġġigħ lura tal-markup tiegħek ser ireġġa' lura t-tqegħid tal-toggler. Hawn taħt hemm eżempji ta 'stili ta' toggle differenti.
Mingħajr ma .navbar-brandjintwera fl-inqas punt ta' waqfien:
B'isem tad-ditta muri fuq ix-xellug u toggler fuq il-lemin:
Bi toggler fuq ix-xellug u isem tad-ditta fuq il-lemin:
Kontenut estern
Xi drabi trid tuża l-plugin tal-kollass biex tiskatta kontenut moħbi x'imkien ieħor fil-paġna. Minħabba li l-plugin tagħna jaħdem fuq idu t- data-targettqabbil, dan isir faċilment!