Sourceናቭባር
ሰነዶች እና ምሳሌዎች ለ Bootstrap ኃይለኛ፣ ምላሽ ሰጪ የአሰሳ ራስጌ፣ የ navbar። የእኛን የስብስብ ተሰኪ ድጋፍን ጨምሮ ለብራንዲንግ፣ አሰሳ እና ሌሎችም ድጋፍን ያካትታል።
በ navbar ከመጀመርዎ በፊት ማወቅ ያለብዎት ነገር ይኸውና፡-
- Navbars ምላሽ ለሚሰጥ ውድቀት እና
.navbar
የቀለም ንድፍ ክፍሎች መጠቅለያ ያስፈልጋቸዋል።.navbar-expand{-sm|-md|-lg|-xl}
- Navbars እና ይዘታቸው በነባሪ ፈሳሽ ናቸው። አግድም ስፋታቸውን ለመገደብ አማራጭ መያዣዎችን ይጠቀሙ ።
- በ navbars ውስጥ ያለውን ክፍተት እና አሰላለፍ ለመቆጣጠር የእኛን ክፍተት እና ተጣጣፊ የመገልገያ ክፍሎችን ይጠቀሙ።
- Navbars በነባሪነት ምላሽ ሰጪዎች ናቸው፣ ግን ያንን ለመለወጥ በቀላሉ ሊያስተካክሏቸው ይችላሉ። ምላሽ ሰጪ ባህሪ በጃቫስክሪፕት ተሰኪያችን ላይ ይወሰናል።
- Navbars በሚታተምበት ጊዜ በነባሪነት ተደብቀዋል።
.d-print
ወደ ላይ በመጨመር እንዲታተሙ ያስገድዷቸው .navbar
። የማሳያ መገልገያ ክፍልን ይመልከቱ ።
- ኤለመንትን በመጠቀም ተደራሽነትን ያረጋግጡ
<nav>
ወይም እንደ ሀ ያሉ የበለጠ አጠቃላይ አካልን ከተጠቀሙ ለረዳት ቴክኖሎጂዎች ተጠቃሚዎች እንደ ምልክት ክልል በግልፅ ለመለየት በእያንዳንዱ ናቭባር ላይ <div>
ይጨምሩ ።role="navigation"
ለአብነት እና የሚደገፉ ንዑስ ክፍሎች ዝርዝር ያንብቡ።
ናቭባርስ ለተወሰኑ ንዑሳን ክፍሎች አብሮ የተሰራ ድጋፍ ይዘው ይመጣሉ። እንደ አስፈላጊነቱ ከሚከተሉት ውስጥ ይምረጡ።
.navbar-brand
ለእርስዎ ኩባንያ፣ ምርት ወይም የፕሮጀክት ስም።
.navbar-nav
ለሙሉ ቁመት እና ቀላል ክብደት አሰሳ (የተቆልቋይ መውረድ ድጋፍን ጨምሮ)።
.navbar-toggler
ከእኛ የስብስብ ፕለጊን እና ከሌሎች የአሰሳ መቀያየር ባህሪዎች ጋር ለመጠቀም።
.form-inline
ለማንኛውም ቅፅ መቆጣጠሪያዎች እና ድርጊቶች.
.navbar-text
በአቀባዊ መሃል የጽሑፍ ሕብረቁምፊዎችን ለመጨመር።
.collapse.navbar-collapse
የ navbar ይዘቶችን በወላጅ መግቻ ነጥብ ለመቧደን እና ለመደበቅ።
ምላሽ ሰጪ ብርሃን-ገጽታ ያለው ናቭባር ውስጥ የተካተቱት የሁሉም ንዑስ ክፍሎች ምሳሌ ይኸውና በራስ-ሰር በ lg
(ትልቅ) መግቻ ቦታ ላይ ይወድቃል።
ይህ ምሳሌ ቀለም ( bg-light
) እና ክፍተት ( my-2
,,, my-lg-0
) የመገልገያ ክፍሎችን mr-sm-0
ይጠቀማል .my-sm-0
በአብዛኛዎቹ .navbar-brand
አባሎች ላይ ሊተገበር ይችላል፣ ነገር ግን አንዳንድ አካላት የመገልገያ ክፍሎችን ወይም ብጁ ቅጦችን ሊፈልጉ ስለሚችሉ መልህቅ በተሻለ ሁኔታ ይሰራል።
ምስሎችን ወደ .navbar-brand
ፍቃዱ ማከል ሁልጊዜ ብጁ ቅጦችን ወይም መገልገያዎችን በትክክል መጠናቸው ሊጠይቅ ይችላል። ለማሳየት አንዳንድ ምሳሌዎች እዚህ አሉ።
የናቭባር አሰሳ አገናኞች በራሳቸው የመቀየሪያ ክፍል በእኛ .nav
አማራጮች ላይ ይገነባሉ እና ለተገቢው ምላሽ የቅጥ አሰራር የመቀየሪያ ክፍሎችን መጠቀም ይፈልጋሉ። የናቭባርን ይዘቶች ደህንነቱ በተጠበቀ መልኩ እንዲሰለፉ ለማድረግ በናቭባርስ ውስጥ ያለው አሰሳ በተቻለ መጠን ብዙ አግድም ቦታን ለመያዝ ያድጋል ።
የአሁኑን ገጽ ለማመልከት ንቁ ግዛቶች- በ-- በቀጥታ በ s ወይም በቅርብ ወላጆቻቸው .active
ላይ ሊተገበሩ ይችላሉ ።.nav-link
.nav-item
እና ክፍሎችን የምንጠቀመው ለባህር ኃይልዎቻችን ስለሆነ፣ ከፈለግክ በዝርዝሩ ላይ የተመሰረተውን አካሄድ ሙሉ በሙሉ ማስወገድ ትችላለህ።
እንዲሁም ተቆልቋይዎችን በእርስዎ የናቭባር ናቭ ውስጥ መጠቀም ይችላሉ። ተቆልቋይ ሜኑዎች ለአቀማመጥ የመጠቅለያ አካል ያስፈልጋቸዋል፣ ስለዚህ ከዚህ በታች እንደሚታየው የተለዩ .nav-item
እና የጎጆ ክፍሎችን መጠቀምዎን ያረጋግጡ።.nav-link
የተለያዩ የቅጽ መቆጣጠሪያዎችን እና አካላትን በ navbar ውስጥ ያስቀምጡ .form-inline
።
የወዲያውኑ ልጆች አካላት .navbar
ተጣጣፊ አቀማመጥን ይጠቀማሉ እና በነባሪነት ወደ justify-content: between
. ይህንን ባህሪ ለማስተካከል እንደ አስፈላጊነቱ ተጨማሪ ተጣጣፊ መገልገያዎችን ይጠቀሙ።
የግቤት ቡድኖችም ይሰራሉ፡-
የተለያዩ አዝራሮችም እንደ እነዚህ የናቭባር ቅጾች አካል ይደገፋሉ። ይህ እንዲሁም አቀባዊ አሰላለፍ መገልገያዎች የተለያዩ መጠን ያላቸውን አባሎችን ለመደርደር ጥቅም ላይ ሊውሉ እንደሚችሉ ትልቅ ማስታወሻ ነው።
Navbars በ እገዛ ትንሽ ጽሑፍ ሊይዝ ይችላል .navbar-text
። ይህ ክፍል ለጽሑፍ ሕብረቁምፊዎች አቀባዊ አሰላለፍ እና አግድም ክፍተቶችን ያስተካክላል።
እንደ አስፈላጊነቱ ከሌሎች ክፍሎች እና መገልገያዎች ጋር ይደባለቁ እና ያዛምዱ.
background-color
በርዕስ ክፍሎች እና መገልገያዎች ጥምረት ምስጋና ይግባው የ navbar ጭብጥ ቀላል ሆኖ አያውቅም ። ከብርሃን ዳራ ቀለሞች ወይም ለጨለማ የጀርባ ቀለሞች .navbar-light
ለመጠቀም ከ ይምረጡ ። .navbar-dark
ከዚያ .bg-*
በመገልገያዎች ያብጁ።
ምንም እንኳን የሚያስፈልግ ባይሆንም ፣ navbarን በአንድ ገጽ ላይ ለመሃል መጠቅለል ወይም የቋሚ ወይም የማይንቀሳቀስ የላይኛው የዳሰሳ አሞሌን.container
ይዘቶች መሃል ላይ ብቻ ማከል ይችላሉ ።
ኮንቴይነሩ በናቭባርዎ ውስጥ ሲሆን አግድም ማሸጊያው ከተጠቀሰው .navbar-expand{-sm|-md|-lg|-xl}
ክፍል በታች ባሉ መግቻ ነጥቦች ላይ ይወገዳል። ይህ የእርስዎ ናቭባር ሲወድቅ በዝቅተኛ የእይታ ወደቦች ላይ ያለ አላስፈላጊ ንጣፍ በእጥፍ እንደማንጨምር ያረጋግጣል።
ናቭባርን የማይለዋወጡ ቦታዎች ላይ ለማስቀመጥ የቦታ መገልገያዎችን ተጠቀም ። ከቋሚ ወደ ላይኛው፣ ወደ ታች ተስተካክለው ወይም ከላይኛው ላይ ተጣብቀው ይምረጡ (ከገጹ ጋር ወደ ላይኛው ክፍል እስኪደርስ ድረስ ይሸብልሉ፣ ከዚያ እዚያ ይቆያል)። ቋሚ ናቭባርስ ይጠቀማሉ ፣ ይህም ማለት ከDOM መደበኛ ፍሰት የተወሰዱ እና ብጁ CSS (ለምሳሌ በ ) ላይ ከሌሎች አካላት ጋር መደራረብን ለመከላከል position: fixed
ሊፈልጉ ይችላሉ ።padding-top
<body>
እንዲሁም በእያንዳንዱ አሳሽ ውስጥ ሙሉ በሙሉ የማይደገፍ.sticky-top
መጠቀሙንposition: sticky
ልብ ይበሉ ።
Navbars ይዘታቸው ከአዝራር ጀርባ ሲወድቅ ለመለወጥ፣፣ እና ክፍሎችን .navbar-toggler
መጠቀም .navbar-collapse
ይችላሉ ። .navbar-expand{-sm|-md|-lg|-xl}
ከሌሎች መገልገያዎች ጋር በማጣመር ልዩ ክፍሎችን መቼ እንደሚያሳዩ ወይም እንደሚደብቁ በቀላሉ መምረጥ ይችላሉ።
ፈጽሞ የማይፈርስ ናቭባርስ፣ .navbar-expand
ክፍሉን በ navbar ላይ ያክሉ። ሁልጊዜ ለሚወድቁ ናቭባርዎች፣ ምንም .navbar-expand
ክፍል አይጨምሩ።
የናቭባር መቀየሪያዎች በነባሪ በግራ የተሰለፉ ናቸው፣ነገር ግን እንደ a ያለ ወንድም ወይም እህት አባል ከተከተሉ .navbar-brand
በራስ-ሰር ወደ ቀኝ ቀኝ ይሰላለፋሉ። ምልክት ማድረጊያዎን መቀልበስ የመቀየሪያውን አቀማመጥ ይለውጠዋል። ከዚህ በታች የተለያዩ የመቀያየር ዘይቤዎች ምሳሌዎች አሉ።
.navbar-brand
ዝቅተኛ መግቻ ነጥብ ላይ ሳይታይ
በግራ በኩል ባለው የምርት ስም እና በቀኝ በኩል መቀያየር:
በግራ ቀያሪ እና በቀኝ የምርት ስም፡-
አንዳንድ ጊዜ የተደበቀ ይዘትን በገጹ ላይ ሌላ ቦታ ለማስነሳት የስብስብ ተሰኪን መጠቀም ይፈልጋሉ። የእኛ ፕለጊን በመስራት id
እና data-target
በማዛመድ ላይ ስለሚሰራ፣ ያ በቀላሉ ይከናወናል!
የተበላሸ ይዘት
በ navbar ብራንድ በኩል የሚቀያየር።