Dogfennaeth ac enghreifftiau ar gyfer pennyn llywio ymatebol, pwerus Bootstrap, y bar llywio. Yn cynnwys cefnogaeth ar gyfer brandio, llywio, a mwy, gan gynnwys cefnogaeth i'n ategyn cwympo.
Sut mae'n gweithio
Dyma beth sydd angen i chi ei wybod cyn dechrau ar y bar llywio:
Mae angen lapio .navbarâ barrau llywio ar gyfer cwympiadau .navbar-expand{-sm|-md|-lg|-xl}ymatebol a dosbarthiadau cynllun lliw .
Mae Navbars a'u cynnwys yn hylif yn ddiofyn. Defnyddiwch gynwysyddion dewisol i gyfyngu ar eu lled llorweddol.
Defnyddiwch ein dosbarthiadau bylchiad a fflecs ar gyfer rheoli bylchau ac aliniad o fewn barrau llywio.
Mae Navbars yn ymatebol yn ddiofyn, ond gallwch chi eu haddasu'n hawdd i newid hynny. Mae ymddygiad ymatebol yn dibynnu ar ein ategyn Collapse JavaScript.
Mae barrau llywio yn cael eu cuddio yn ddiofyn wrth argraffu. Gorfodwch nhw i gael eu hargraffu drwy ychwanegu .d-printat y .navbar. Gweler y dosbarth cyfleustodau arddangos .
Sicrhau hygyrchedd trwy ddefnyddio <nav>elfen neu, os ydych yn defnyddio elfen fwy generig fel <div>, ychwanegu a role="navigation"at bob navbar i'w nodi'n benodol fel rhanbarth tirnod ar gyfer defnyddwyr technolegau cynorthwyol.
.form-inlinear gyfer unrhyw ffurf o reolaethau a gweithredoedd.
.navbar-textar gyfer ychwanegu llinynnau fertigol o destun.
.collapse.navbar-collapsear gyfer grwpio a chuddio cynnwys y bar llywio yn ôl torbwynt rhiant.
Dyma enghraifft o'r holl is-gydrannau sydd wedi'u cynnwys mewn bar llywio ymatebol ar thema golau sy'n cwympo'n awtomatig yn y torbwynt lg(mawr).
Mae'r enghraifft hon yn defnyddio dosbarthiadau cyfleustodau lliw ( bg-light) a bylchiad ( my-2, my-lg-0, mr-sm-0, my-sm-0).
Brand
Gellir .navbar-brandcymhwyso'r rhain i'r rhan fwyaf o elfennau, ond mae angor yn gweithio orau oherwydd efallai y bydd angen dosbarthiadau cyfleustodau neu arddulliau arferol ar rai elfennau.
Mae'n debygol y bydd angen arddulliau neu gyfleustodau arferol bob amser i ychwanegu delweddau at y .navbar-brandmaint cywir. Dyma rai enghreifftiau i ddangos.
Nav
Mae dolenni llywio Navbar yn adeiladu ar ein hopsiynau .navgyda'u dosbarth addasu eu hunain ac yn gofyn am ddefnyddio dosbarthiadau toggler ar gyfer steilio ymatebol priodol. Bydd llywio mewn barrau llywio hefyd yn tyfu i feddiannu cymaint o le llorweddol â phosibl i gadw cynnwys eich bar llywio wedi'i alinio'n ddiogel.
Cyflyrau gweithredol - gyda .active- i ddangos y gellir cymhwyso'r dudalen gyfredol yn uniongyrchol i .nav-links neu eu rhiant agos .nav-item.
Ac oherwydd ein bod yn defnyddio dosbarthiadau ar gyfer ein llywio, gallwch osgoi'r dull seiliedig ar restr yn gyfan gwbl os dymunwch.
Gallwch hefyd ddefnyddio cwymplenni yn eich navbar nav. Mae angen elfen lapio ar fwydlenni cwymplen ar gyfer lleoli, felly gwnewch yn siŵr eich bod chi'n defnyddio elfennau ar wahân ac wedi'u nythu ar gyfer .nav-itemac .nav-linkfel y dangosir isod.
Ffurflenni
Rhowch wahanol reolyddion ffurf a chydrannau o fewn bar llywio gyda .form-inline.
Plant ar unwaith elfennau yn .navbardefnyddio cynllun fflecs a bydd diofyn i justify-content: space-between. Defnyddiwch gyfleustodau hyblyg ychwanegol yn ôl yr angen i addasu'r ymddygiad hwn.
Mae grwpiau mewnbwn yn gweithio hefyd:
Cefnogir botymau amrywiol fel rhan o'r ffurflenni bar llywio hyn hefyd. Mae hyn hefyd yn atgoffa wych y gellir defnyddio cyfleustodau aliniad fertigol i alinio elfennau o wahanol feintiau.
Testun
Gall barrau llywio gynnwys darnau o destun gyda chymorth .navbar-text. Mae'r dosbarth hwn yn addasu aliniad fertigol a bylchau llorweddol ar gyfer llinynnau testun.
Cymysgu a chyfateb â chydrannau a chyfleustodau eraill yn ôl yr angen.
Cynlluniau lliw
Nid yw thema'r bar llywio erioed wedi bod yn haws diolch i'r cyfuniad o ddosbarthiadau thema a background-colorchyfleustodau. Dewiswch o'r rhain .navbar-lighti'w defnyddio gyda lliwiau cefndir golau, neu .navbar-darkar gyfer lliwiau cefndir tywyll. Yna, addasu gyda .bg-*chyfleustodau.
Cynwysyddion
Er nad oes ei angen, gallwch lapio bar llywio mewn a .containeri'w ganoli ar dudalen neu ychwanegu un y tu mewn i ganol cynnwys bar llywio pen sefydlog neu statig yn unig .
Pan fydd y cynhwysydd o fewn eich bar llywio, caiff ei badin llorweddol ei dynnu mewn mannau torri sy'n is na'ch .navbar-expand{-sm|-md|-lg|-xl}dosbarth penodedig. Mae hyn yn sicrhau nad ydym yn dyblu'r padin yn ddiangen ar borthladdoedd is pan fydd eich bar llywio wedi cwympo.
Lleoliad
Defnyddiwch ein cyfleustodau safle i osod barrau llywio mewn safleoedd ansefydlog. Dewiswch o sefydlog i'r brig, sefydlog i'r gwaelod, neu stickied i'r brig (sgroliwch gyda'r dudalen nes ei fod yn cyrraedd y brig, yna aros yno). Mae bariau llywio sefydlog yn defnyddio position: fixed, sy'n golygu eu bod yn cael eu tynnu o lif arferol y DOM ac efallai y bydd angen CSS arferol (ee, padding-topar y <body>) arnynt i atal gorgyffwrdd ag elfennau eraill.
Gall Navbars ddefnyddio .navbar-toggler, .navbar-collapse, a .navbar-expand{-sm|-md|-lg|-xl}dosbarthiadau i newid pan fydd eu cynnwys yn cwympo y tu ôl i fotwm. Ar y cyd â chyfleustodau eraill, gallwch chi ddewis yn hawdd pryd i ddangos neu guddio elfennau penodol.
Ar gyfer bariau llywio nad ydynt byth yn cwympo, ychwanegwch y .navbar-expanddosbarth ar y bar llywio. Ar gyfer barrau llywio sydd bob amser yn cwympo, peidiwch ag ychwanegu unrhyw .navbar-expandddosbarth.
Toglor
Mae toglwyr Navbar wedi'u halinio i'r chwith yn ddiofyn, ond pe baent yn dilyn elfen brawd neu chwaer fel .navbar-brand, byddant yn cael eu halinio'n awtomatig i'r dde eithaf. Bydd gwrthdroi eich marcio yn gwrthdroi lleoliad y togler. Isod mae enghreifftiau o wahanol arddulliau togl.
Heb unrhyw .navbar-brandddangos yn y torbwynt isaf:
Gydag enw brand i'w weld ar y chwith a toggler ar y dde:
Gyda toggler ar y chwith ac enw brand ar y dde:
Cynnwys allanol
Weithiau rydych chi am ddefnyddio'r ategyn cwympo i sbarduno cynnwys cudd mewn mannau eraill ar y dudalen. Oherwydd bod ein ategyn yn gweithio ar y ida data-targetparu, mae hynny'n hawdd ei wneud!