Sourceނަވްބާރެވެ
ބޫޓްސްޓްރެޕްގެ ވަރުގަދަ، ޖަވާބުދާރީވާ ނޭވިގޭޝަން ހެޑަރ، ނެވްބާރ އަށް ލިޔެކިޔުންތަކާއި މިސާލުތައް. އަޅުގަނޑުމެންގެ ކޮލަޕްސް ޕްލަގިންއަށް ސަޕޯޓް ދިނުން ހިމެނޭ ގޮތަށް ބްރޭންޑިންގ، ނެވިގޭޝަން، އަދި އެހެނިހެން ކަންކަމަށް ސަޕޯޓް ދިނުން ހިމެނެއެވެ.
އެކަން ކުރާ ގޮތް
މިއީ ނަވްބާރ އަށް ފެށުމުގެ ކުރިން އެނގެން ޖެހޭ ކަންތައްތަކެވެ:
- ނަވްބާރސް އަށް ރެސްޕޮންސިވް ކޮލަޕްސިންގ އަދި ކަލަރ ސްކީމް ކްލާސްތަކަށް ރެޕިންގ
.navbar
ވިތު އެއް ބޭނުންވެއެވެ..navbar-expand{-sm|-md|-lg|-xl}
- ނަވްބާރސް އާއި އެތަކެތީގައި ހުންނަ ތަކެތި ޑިފޯލްޓްކޮށް ފްލޫޑް ވެއެވެ. އިޚްތިޔާރީ ކޮންޓެއިނަރުތައް ބޭނުންކޮށްގެން އެތަކެތީގެ ހޮރައިޒޮންޓަލް ފުޅާމިން ލިމިޓް ކުރާށެވެ.
- ނެވްބާރސްގެ ތެރޭގައި ސްޕޭސިންގ އަދި އެލައިންމަންޓް ކޮންޓްރޯލް ކުރުމަށް އަޅުގަނޑުމެންގެ ސްޕޭސިންގ އަދި ފްލެކްސް ޔުޓިލިޓީ ކްލާސްތައް ބޭނުން ކުރާށެވެ.
- ނެވްބާރސް އަކީ ޑިފޯލްޓްކޮށް ރެސްޕޮންސިވް އެއްޗެއް ނަމަވެސް އެކަން ބަދަލު ކުރުމަށް ފަސޭހައިން އެތަކެތި ބަދަލު ކުރެވޭނެއެވެ. ޖަވާބުދާރީވުމުގެ ސުލޫކު ބިނާވެފައިވަނީ އަޅުގަނޑުމެންގެ ކޮލަޕްސް ޖާވާސްކްރިޕްޓް ޕްލަގިންގެ މައްޗަށެވެ.
- ޕްރިންޓް ކުރާއިރު ނެވްބާރސް ޑިފޯލްޓްކޮށް ފޮރުވައެވެ. އެތަކެތި ޕްރިންޓް ކުރުމަށް މަޖުބޫރު ކުރަނީ އަށް
.d-print
އިތުރުކޮށްގެން .navbar
. ޑިސްޕްލޭ ޔުޓިލިޓީ ކްލާސް ބައްލަވާށެވެ .
- އެލިމެންޓެއް ބޭނުންކޮށްގެން އެކްސެސިބިލިޓީ ކަށަވަރުކުރުން
<nav>
ނުވަތަ، އެއް ފަދަ މާ ޖެނެރިކް އެލިމެންޓެއް ބޭނުންކުރާނަމަ، އެސިސްޓިވް ޓެކްނޮލޮޖީތައް ބޭނުންކުރާ ފަރާތްތަކަށް ލޭންޑްމާކް ރީޖަނެއްގެ ގޮތުގައި ސާފުކޮށް ދެނެގަތުމަށްޓަކައި ކޮންމެ ނެވްބާރަކަށް <div>
a އިތުރުކުރުން .role="navigation"
މިސާލަކާއި ސަޕޯޓްކުރާ ސަބް ކޮމްޕޮނެންޓްތަކުގެ ލިސްޓަށް ކުރިއަށް ކިޔައިބަލާށެވެ.
ސަޕޯޓްކުރާ ކޮންޓެންޓް
ނަވްބާރސް އަށް އަންނަނީ އަތްމަތި ދަތި ސަބް ކޮމްޕޮނެންޓްތަކަށް ބިލްޓް-އިން ސަޕޯޓާއެކުގައެވެ. ބޭނުންވާ ގޮތަށް ތިރީގައިވާ ކަންކަމުގެ ތެރެއިން ޚިޔާރުކުރައްވާށެވެ.
.navbar-brand
ތިޔަ ކުންފުންޏަށް، އުފެއްދުމަކަށް، ނުވަތަ ޕްރޮޖެކްޓްގެ ނަމަށްޓަކައެވެ.
.navbar-nav
ފުލް ހައިޓް އަދި ލައިޓްވޭޓް ނެވިގޭޝަނަކަށް (ޑްރޮޕްޑައުންތަކަށް ސަޕޯޓް ދިނުން ހިމެނޭ ގޮތަށް) އެވެ.
.navbar-toggler
އަޅުގަނޑުމެންގެ ކޮލަޕްސް ޕްލަގިން އާއި އެހެނިހެން ނޭވިގޭޝަން ޓޮގްލިންގ ބިހޭވިއަރސް އާއި އެކު ބޭނުން ކުރުމަށްޓަކައެވެ.
.form-inline
އެއްވެސް ފޯމެއްގެ ކޮންޓްރޯލްތަކާއި އަމަލުތަކަށްޓަކައެވެ.
.navbar-text
ޓެކްސްޓްގެ ވަށައިގެން މަރުކަޒުކޮށްފައިވާ ސްޓްރިންގްތައް އިތުރުކުރުމަށްޓަކައެވެ.
.collapse.navbar-collapse
ބެލެނިވެރި ބްރޭކްޕޮއިންޓަކުން ނަވްބާ ކޮންޓެންޓްތައް ގްރޫޕްކޮށް ފޮރުވުމަށްޓަކައެވެ.
lg
މިއީ (ބޮޑު) ބްރޭކްޕޮއިންޓްގައި އޮޓޮމެޓިކުން ކޮލަޕްސްވާ ރެސްޕޮންސިވް ލައިޓް ތީމް ނެވްބާރެއްގައި ހިމެނޭ ހުރިހާ ސަބް ކޮމްޕޮނެންޓްތަކެއްގެ މިސާލެކެވެ .
މި މިސާލުގައި ބޭނުންކުރަނީ ކުލަ ( bg-light
) އަދި ސްޕޭސިންގ ( my-2
, my-lg-0
, mr-sm-0
, my-sm-0
) ޔުޓިލިޓީ ކްލާސްތަކެވެ.
ބްރޭންޑް
ގިނަ އެލިމެންޓްތަކަށް ދަ .navbar-brand
އެޕްލައި ކުރެވިދާނެ ނަމަވެސް ބައެއް އެލިމެންޓްތަކަށް ޔުޓިލިޓީ ކްލާސް ނުވަތަ ކަސްޓަމް ސްޓައިލް ބޭނުންވެދާނެތީ އެންކަރ އެންމެ ރަނގަޅަށް މަސައްކަތް ކުރެއެވެ.
ތަސްވީރުތަކަށް އިތުރުކުރުމަށް .navbar-brand
އަބަދުވެސް ކަސްޓަމް ސްޓައިލް ނުވަތަ ޔުޓިލިޓީސް ރަނގަޅަށް ސައިޒް ކުރަން ބޭނުންވާނެ ކަމަށް ބެލެވެއެވެ. މިއީ ދައްކަން ޖެހޭ ބައެއް މިސާލުތަކެވެ.
ނަވް
ނަވްބާރ ނެވިގޭޝަން ލިންކްތައް އަޅުގަނޑުމެންގެ އޮޕްޝަންތަކުގެ މައްޗަށް ބިނާކޮށް .nav
އެމީހުންގެ އަމިއްލަ މޮޑިފައި ކްލާހަކާއެކު، ރަނގަޅު ރެސްޕޮންސިވް ސްޓައިލިންގ އަށް ޓޮގްލަރ ކްލާސްތައް ބޭނުންކުރަން ޖެހެއެވެ. ނަވްބާރތަކުގައި ނެވިގޭޝަން ވެސް ބޮޑުވެގެންދާނީ ވީހާވެސް ގިނައިން ހޮރައިޒޮންޓަލް ސްޕޭސް ހިފެހެއްޓުމަށްޓަކައި ނޭވްބާރގެ ކޮންޓެންޓްތައް ރައްކާތެރިކަމާއެކު އެލައިންކޮށްފައި ބެހެއްޓުމަށެވެ.
އެކްޓިވް ސްޓޭޓްސް—އާއެކު .active
—މިހާރުގެ ޞަފްޙާ ދައްކާލުމަށްޓަކައި ސީދާ .nav-link
s ނުވަތަ އެމީހުންގެ ގާތް ބެލެނިވެރިޔާ .nav-item
s އަށް އަމަލުކުރެވިދާނެއެވެ.
އަދި އަޅުގަނޑުމެންގެ ނަވްސްއަށް ކްލާސްތައް ބޭނުންކުރާތީ، ލިސްޓް ބެސްޓް އެޕްރޯޗް އިން މުޅިން ދުރުހެލިވެވޭނެ، ކަމުދާނަމަ.
އަދި ނަވްބާރ ނެވްގައި ޑްރޮޕްޑައުންތައް ވެސް ބޭނުންކުރެވިދާނެއެވެ. .nav-item
ޑްރޮޕްޑައުން މެނޫތަކުގައި ޕޮޒިޝަން ކުރުމަށް ރެޕިންގ އެލިމެންޓެއް ބޭނުންވާތީ، ތިރީގައިވާ ގޮތަށް އަދި .nav-link
ތިރީގައިވާ ގޮތަށް ވަކި އަދި ނެސްޓް އެލިމެންޓްތައް ބޭނުންކުރުން ޔަޤީންކުރައްވާށެވެ .
ނޭވްބާރ އެއްގެ ތެރޭގައި އެކި ފޯމް ކޮންޓްރޯލްތަކާއި ކޮމްޕޯނެންޓްތައް އާއެކު ބަހައްޓާށެވެ .form-inline
.
ވަގުތުން ކުދިން އެލިމެންޓްތައް .navbar
ބޭނުން ކުރަމުންދާ ފްލެކްސް ލޭއައުޓް އަދި ޑިފޯލްޓް ވާނީ justify-content: space-between
. މި ސުލޫކު އެޖެސްޓް ކުރުމަށް ބޭނުންވާ ގޮތަށް އިތުރު ފްލެކްސް ޔުޓިލިޓީސް ބޭނުން ކުރާށެވެ.
އިންޕުޓް ގްރޫޕްތަކުން ވެސް މަސައްކަތް ކުރެއެވެ:
މި ނަވްބާރ ފޯމްތަކުގެ ބައެއްގެ ގޮތުގައި އެކި ބަޓަންތަކަށް ވެސް ސަޕޯޓް ކުރެވެއެވެ. މިއީ ވެސް ތަފާތު ސައިޒުގެ އެލިމެންޓްތައް އެލައިން ކުރުމަށް ވަރުގަދަ އެލައިންމަންޓް ޔުޓިލިޓީސް ބޭނުން ކުރެވިދާނެ ކަމުގެ ވަރަށް ބޮޑު ހަނދާން އާކޮށްދޭ ކަމެކެވެ.
ލިޔުންކޮޅު
ނަވްބާރތަކުގައި ޓެކްސްޓްގެ ބިޓްތައް ހިމެނިދާނެ ކަމަށާއި އޭގެ އެހީގައި ލިޔެވިދާނެއެވެ .navbar-text
. މި ކްލާހުގައި ޓެކްސްޓްގެ ސްޓްރިންގްތަކަށް ވަރުގަދަ އެލައިންމަންޓާއި ހޮރައިޒޮންޓަލް ސްޕޭސިންގ އެޖެސްޓް ކުރެވެއެވެ.
ބޭނުންވާ ގޮތަށް އެހެން ކޮމްޕޯނެންޓްތަކާއި ޔުޓިލިޓީސްތަކާ މިކްސްކޮށް މެޗްކުރުން.
ކުލަ ސްކީމްތައް
ތީމިން ކްލާސްތަކާއި background-color
ޔުޓިލިޓީސް އެއްކޮށްލުމުން ނަވްބާ ތީމް ކުރުމަކީ ދުވަހަކުވެސް މިހާ ފަސޭހަ ކަމެއް ނޫނެވެ. .navbar-light
ފަނޑު ބެކްގްރައުންޑް ކުލަތަކާއެކު ބޭނުންކުރުމަށް، ނުވަތަ .navbar-dark
އަނދިރި ބެކްގްރައުންޑް ކުލަތަކަށް ބޭނުންކުރުމަށް ހޮވާށެވެ . .bg-*
ދެން، ޔުޓިލިޓީސް އާއި އެކު ކަސްޓަމައިޒް ކުރާށެވެ .
ކޮންޓެއިނަރުތައް
އެއީ ކޮންމެހެން ކުރަންޖެހޭ ކަމެއް ނޫން ނަމަވެސް، ޞަފްޙާއެއްގެ މައްޗަށް ސެންޓަރ ކުރުމަށް ނަވްބާރ އެއް އޮޅާލެވޭނެ ނުވަތަ ފިކްސްޑް ނުވަތަ ސްޓޭޓިކް ޓޮޕް ނަވްބާރ.container
ގެ ކޮންޓެންޓްތައް އެކަނި ސެންޓަރ ކުރުމަށް އެތެރެއަށް އިތުރު ކުރެވިދާނެއެވެ .
.navbar-expand{-sm|-md|-lg|-xl}
ކޮންޓެއިނަރ ތިބާގެ ނެވްބާރުގެ ތެރޭގައި ހުންނައިރު، އޭގެ ހޮރައިޒޮންޓަލް ޕެޑިންގ ނައްތާލެވޭނީ ތިބާ ކަނޑައެޅިފައިވާ ކްލާހަށްވުރެ ދަށް ބްރޭކްޕޮއިންޓްތަކުގައެވެ . މިއީ ތިބާގެ ނެވްބާ ކޮލެޕްސް ވުމުން ތިރީ ވިއުޕޯޓްތަކުގައި ކޮންމެހެން ބޭނުން ނުވާ ގޮތަށް ޕެޑިންގ ޑަބަލް ނުކުރާކަން ކަށަވަރުކޮށްދޭ ކަމެކެވެ.
ޕްލޭސްމަންޓް
އަޅުގަނޑުމެންގެ ޕޮޒިޝަން ޔުޓިލިޓީސް ބޭނުންކޮށްގެން ނަވްބާރސް ނޮން ސްޓޭޓިކް ޕޮޒިޝަންތަކުގައި ބަހައްޓާށެވެ. މައްޗަށް ފިކްސްކޮށްފައި، ތިރިއަށް ފިކްސްކޮށްފައި، ނުވަތަ މައްޗަށް ތަތްކޮށްފައި (މައްޗަށް ވާސިލްވާންދެން ޞަފްޙާއާއެކު ސްކްރޯލްކޮށް، ދެން އެތަނުގައި ހުންނަން) އިން ޚިޔާރުކުރައްވާށެވެ. ފިކްސްޑް ނެވްބާރސް ބޭނުންކުރަނީ position: fixed
, މާނައަކީ އެއީ ޑީއޯއެމްގެ އާދައިގެ ފްލޯއިން ދަމައިގަނެވޭ އެއްޗެހި ކަމަށާއި އެހެން އެލިމެންޓްތަކާ އޯވަލެޕް ނުވުމަށްޓަކައި ކަސްޓަމް ސީއެސްއެސް (އެބަހީ، padding-top
ގައި ) ބޭނުންވެދާނެ ކަމަށެވެ.<body>
އަދި ކޮންމެ ބްރައުޒާއެއްގައި ފުރިހަމައަށް ސަޕޯޓް ނުކުރާ ގޮތަށް .sticky-top
ބޭނުންކުރާކަންposition: sticky
ފާހަގަކޮށްލަން ޖެހެއެވެ .
ޖަވާބުދާރީވާ ސުލޫކުތަކެވެ
ނަވްބާރސް އަށް .navbar-toggler
, .navbar-collapse
, އަދި .navbar-expand{-sm|-md|-lg|-xl}
ކްލާސްތައް ބޭނުންކޮށްގެން އެމީހުންގެ ކޮންޓެންޓް ބަޓަނެއްގެ ފަހަތުގައި ކޮލަޕްސް ވުމުން ބަދަލުކުރެވޭނެއެވެ. އެހެން ޔުޓިލިޓީތަކާ ގުޅިގެން ވަކި އުފެއްދުންތަކެއް ދައްކާނެ ނުވަތަ ފޮރުވަންވީ ވަގުތު ފަސޭހައިން އިޚްތިޔާރު ކުރެވޭނެއެވެ.
ދުވަހަކުވެސް ކޮލެޕްސް ނުވާ ނަވްބާރތަކަށް ނަވްބާރ އަށް .navbar-expand
ކްލާސް އިތުރުކޮށްލާށެވެ. އަބަދުވެސް ކޮލަޕްސްވާ ނަވްބާރތަކަށް އެއްވެސް .navbar-expand
ކްލާހެއް އިތުރު ނުކުރައްވާށެވެ.
ޓޮގްލަރ އެވެ
ނަވްބާރ ޓޮގްލަރސް ޑިފޯލްޓްކޮށް ކަނާތްފަރާތަށް އެލައިން ކޮށްފައި ހުންނަ ނަމަވެސް، އެއްބަނޑު އެއްބަފާ އެއްޗެއް ފަދަ އެއްބަޔަކު އަނެއްބަޔަކަށް ތަބާވާނަމަ، .navbar-brand
އޮޓޮމެޓިކުން އެންމެ ކަނާތްފަރާތަށް އެލައިން ވާނެއެވެ. ތިބާގެ މާކަޕް ރިވަރސް ކުރުމުން ޓޮގްލަރ ބެހެއްޓުން ރިވަރސް ވާނެއެވެ. ތިރީގައި މިވަނީ ތަފާތު ޓޮގްލް ސްޓައިލްތަކުގެ މިސާލުތަކެކެވެ.
އެންމެ ދަށް ބްރޭކްޕޮއިންޓްގައި އެއްވެސް .navbar-brand
ދައްކާފައި ނުވާތީ:
ކަނާތްފަރާތުގައި ބްރޭންޑް ނަމެއް ދައްކާފައި ވާތްފަރާތުގައި ޓޮގްލަރ އެއް ޖަހާފައި ހުރެއެވެ:
ކަނާތްފަރާތުގައި ޓޮގްލަރ އެއް ޖަހާފައި ވާތްފަރާތުގައި ބްރޭންޑް ނަމެއް ޖަހައިގެން:
ބޭރު ކޮންޓެންޓް
ބައެއް ފަހަރު ކޮލެޕްސް ޕްލަގިން ބޭނުންކޮށްގެން ޕޭޖުގެ އެހެން ތަނެއްގައި ފޮރުވިފައިވާ ކޮންޓެންޓް ޓްރިގަރ ކުރަން ބޭނުންވެއެވެ. ސަބަބަކީ އަޅުގަނޑުމެންގެ ޕްލަގިން މަސައްކަތް ކުރަނީ id
އަދި data-target
މެޗިންގ އަށް، އެއީ ފަސޭހައިން ކުރެވޭނެ ކަމެއް!
Collapsed content
Toggleable via the navbar brand.