Sgrìobhainnean agus eisimpleirean airson bann-cinn seòlaidh cumhachdach, freagairteach Bootstrap, an navbar. A’ toirt a-steach taic airson branndadh, seòladh, agus barrachd, a’ toirt a-steach taic don plugan tuiteam againn.
Mar a tha e ag obair
Seo na dh’ fheumas tu a bhith eòlach mus tòisich thu leis a’ bhàr nav:
Tha navbars agus an susbaint siùbhlach gu bunaiteach. Cleachd soithichean roghainneil gus an leud còmhnard a chuingealachadh.
Cleachd na clasaichean farsaingeachd agus goireas sùbailte againn airson smachd a chumail air farsaingeachd agus co-thaobhadh taobh a-staigh na bàraichean seòlaidh.
Tha navbars freagairteach gu bunaiteach, ach is urrainn dhut an atharrachadh gu furasta gus sin atharrachadh. Tha giùlan ciallach an urra ris a’ plugan Collapse JavaScript againn.
Tha navbars falaichte gu bunaiteach nuair a bhios iad a’ clò-bhualadh. Thoir air an clò-bhualadh le bhith gan cur .d-printris an .navbar. Faic an clas goireas taisbeanaidh .
Dèan cinnteach gum bi ruigsinneachd ann le bhith a’ cleachdadh <nav>eileamaid no, ma tha thu a’ cleachdadh eileamaid nas gnèitheach leithid <div>, cuir a ris role="navigation"a h-uile bàr seòlaidh gus a chomharrachadh gu soilleir mar sgìre shònraichte airson luchd-cleachdaidh teicneòlasan cuideachaidh.
Leugh air adhart airson eisimpleir agus liosta de na fo-phàirtean le taic.
Susbaint le taic
Bidh Navbars a’ tighinn le taic togte airson dòrlach de fo-phàirtean. Tagh bho na leanas mar a dh 'fheumar:
.navbar-brandairson do chompanaidh, toradh no ainm pròiseict.
.navbar-togglerairson a chleachdadh leis a’ plugan tuiteam againn agus giùlan toggling seòlaidh eile.
.form-inlineairson smachdan agus gnìomhan cruth sam bith.
.navbar-textairson sreathan teacsa le fòcas dìreach a chur ris.
.collapse.navbar-collapseairson a bhith a’ cruinneachadh agus a’ falach susbaint navbar le briseadh pàrant.
Seo eisimpleir de na fo-phàirtean gu lèir a tha air an toirt a-steach do bhàr seòlaidh freagairteach le cuspair solais a thuiteas gu fèin-ghluasadach aig an lgàite brisidh (mòr).
Bidh an eisimpleir seo a’ cleachdadh dathan ( bg-light) agus farsaingeachd ( my-2, my-lg-0, mr-sm-0, my-sm-0) clasaichean goireis.
Brand
Faodar .navbar-brandan cur an sàs anns a’ mhòr-chuid de na h-eileamaidean, ach tha acair ag obair as fheàrr oir is dòcha gu feum cuid de na h-eileamaidean clasaichean goireis no stoidhlichean àbhaisteach.
.navbar-brandTha e coltach gum bi feum an-còmhnaidh air stoidhlichean àbhaisteach no goireasan airson meud ceart a chuir ri ìomhaighean . Seo eisimpleirean airson sealltainn.
Nav
Bidh ceanglaichean seòlaidh Navbar a’ togail air na .navroghainnean againn leis a’ chlas atharrachaidh aca fhèin agus feumaidh iad clasaichean toggler a chleachdadh airson stoidhle freagairteach ceart. Bidh seòladh ann am bàraichean seòlaidh cuideachd a’ fàs gus a bhith a’ gabhail thairis na h-uimhir de dh’ àite còmhnard ’s as urrainn gus susbaint do bhàr-seòlaidh a chumail ceangailte gu tèarainte.
Stàitean gnìomhach - le .active- gus sealltainn gum faodar an duilleag gnàthach a chuir gu dìreach ri .nav-links no am pàrantan dlùth .nav-item.
Agus leis gu bheil sinn a’ cleachdadh chlasaichean airson ar seòladairean, faodaidh tu an dòigh-obrach stèidhichte air liosta a sheachnadh gu tur ma thogras tu.
Faodaidh tu cuideachd dropdowns a chleachdadh anns an navbar nav agad. Feumaidh clàir tuiteam-sìos eileamaid còmhdaich airson a shuidheachadh, mar sin bi cinnteach gun cleachd thu eileamaidean fa leth agus neadachaidh airson .nav-itemagus .nav-linkmar a chithear gu h-ìosal.
Foirmean
Cuir diofar smachdan cruth agus co-phàirtean taobh a-staigh bàr nav le .form-inline.
Bidh clann sa bhad a’ .navbarcleachdadh cruth sùbailte agus bidh iad bunaiteach gu justify-content: between. Cleachd goireasan sùbailte a bharrachd mar a dh’ fheumar gus an giùlan seo atharrachadh.
Bidh buidhnean cuir a-steach ag obair cuideachd:
Tha grunn phutanan a’ faighinn taic mar phàirt de na foirmean navbar sin cuideachd. Tha seo cuideachd na dheagh chuimhneachan gum faodar goireasan co-thaobhadh dìreach a chleachdadh gus eileamaidean de dhiofar mheudan a cho-thaobhadh.
Teacs
Faodaidh pìosan teacsa a bhith ann an Navbars le cuideachadh bho .navbar-text. Bidh an clas seo ag atharrachadh co-thaobhadh dìreach agus farsaingeachd chòmhnard airson sreathan teacsa.
Measgaich agus maids le co-phàirtean agus goireasan eile mar a dh’ fheumar.
Sgeama dathan
Cha robh e a-riamh cho furasta a bhith ag obair air a’ bhàr nav le taing don mheasgachadh de chlasaichean cuspaireil agus background-colorgoireasan. Tagh bho .navbar-lightairson a chleachdadh le dathan cùl-raon aotrom, no .navbar-darkairson dathan cùl-raoin dorcha. An uairsin, gnàthaich le .bg-*goireasan.
Gabhadairean
Ged nach eil feum air, faodaidh tu bàr nav a phasgadh ann an a .containergus a mheadhan air duilleag no fear a chuir a-staigh gus dìreach na tha ann am bàr-seòlaidh mullach stèidhichte no statach a chuir sa mheadhan .
Nuair a tha an soitheach taobh a-staigh do bhàr-seòlaidh, thèid am pleadhag chòmhnard a thoirt air falbh aig puingean brisidh nas ìsle na an .navbar-expand{-sm|-md|-lg|-xl}clas ainmichte agad. Bidh seo a’ dèanamh cinnteach nach bi sinn a’ dùblachadh pleadhadh gun fheum air puirt-seallaidh nas ìsle nuair a thuiteas am bàr seòlaidh agad.
Suidheachadh
Cleachd na goireasan suidheachaidh againn gus navbars a chuir ann an suidheachaidhean neo-statach. Tagh bho bhith stèidhichte gu mullach, stèidhichte aig a’ bhonn, no steigte chun mhullach (sgrolaich leis an duilleag gus an ruig e am mullach, an uairsin fuirich ann). Bidh navbars stèidhichte a’ cleachdadh position: fixed, a’ ciallachadh gu bheil iad air an tarraing bho shruth àbhaisteach an DOM agus is dòcha gu feum iad CSS àbhaisteach (me, padding-topair an <body>) gus casg a chuir air tar-tharraing le eileamaidean eile.
Faodaidh Navbars .navbar-toggler, .navbar-collapse, agus .navbar-expand{-sm|-md|-lg|-xl}clasaichean a chleachdadh gus atharrachadh nuair a thuiteas an susbaint aca air cùl putan. Còmhla ri goireasan eile, faodaidh tu gu furasta taghadh cuin a sheallas tu no a chuireas tu am falach eileamaidean sònraichte.
Airson navbars nach tuit gu bràth, cuir a’ .navbar-expandchlas air a’ bhàr nav. Airson navbars a bhios an-còmhnaidh a 'tuiteam, na cuir .navbar-expandclas sam bith ris.
Togbhail
Tha toglaichean Navbar air an co-thaobhadh ris an taobh chlì a ghnàth, ach ma leanas iad eileamaid sibling mar a .navbar-brand, bidh iad gu fèin-obrachail air an co-thaobhadh ris an fhìor làimh dheis. Ma chuireas tu do chomharradh air ais cuiridh sin cùl ri suidheachadh an toggler. Gu h-ìosal tha eisimpleirean de dhiofar stoidhlichean toggle.
Gun a bhith .navbar-brandair a shealltainn anns a 'phuing briseadh as ìsle:
Le ainm branda air an taobh chlì agus toggler air an làimh dheis:
Le toggler air an taobh chlì agus ainm branda air an làimh dheis:
Susbaint bhon taobh a-muigh
Aig amannan bidh thu airson am plugan tuiteam a chleachdadh gus susbaint falaichte a bhrosnachadh ann an àiteachan eile air an duilleag. Leis gu bheil am plugan againn ag obair air idagus a’ data-targetmaidseadh, tha sin furasta a dhèanamh!