ወደ ዋናው ይዘት ዝለል ወደ ሰነዶች ዳሰሳ ዝለል
Check
in English

ኮንቴይነሮች

ኮንቴይነሮች የእርስዎን ይዘት በተሰጠው መሣሪያ ወይም መመልከቻ ውስጥ የሚይዝ፣ የሚሸፍን እና የሚያስተካክል የBootstrap መሠረታዊ የግንባታ እገዳ ናቸው።

እንዴት እንደሚሠሩ

ኮንቴይነሮች በ Bootstrap ውስጥ በጣም መሠረታዊው የአቀማመጥ አካል ናቸው እና የእኛን ነባሪ የፍርግርግ ስርዓት ሲጠቀሙ ይፈለጋሉ ። ኮንቴይነሮች በውስጣቸው ያለውን ይዘት ለመያዝ፣ ለመጠቅለል እና (አንዳንድ ጊዜ) ወደ መሃል ለማስገባት ያገለግላሉ። ኮንቴይነሮች ሊሰቀሉ ቢችሉም, አብዛኛዎቹ አቀማመጦች የጎጆ መያዣ አያስፈልጋቸውም.

Bootstrap ከሶስት የተለያዩ ኮንቴይነሮች ጋር አብሮ ይመጣል።

  • .containermax-widthበእያንዳንዱ ምላሽ ሰጪ መግቻ ነጥብ ላይ ሀ ያዘጋጃል።
  • .container-{breakpoint}, ይህም width: 100%እስከተጠቀሰው መግቻ ነጥብ ድረስ ነው
  • .container-fluid, ይህም width: 100%በሁሉም የእረፍት ነጥቦች ላይ ነው

ከታች ያለው ሠንጠረዥ የእያንዳንዳቸው መያዣ max-widthከመጀመሪያው .containerእና .container-fluidከእያንዳንዱ መግቻ ነጥብ ጋር እንዴት እንደሚነፃፀር ያሳያል።

እነሱን በተግባር ይመልከቱ እና በእኛ የፍርግርግ ምሳሌ ውስጥ ያወዳድሯቸው ።

በጣም ትንሽ
<576 ፒክስል
ትንሽ
≥576 ፒክስል
መካከለኛ
≥768 ፒክስል
ትልቅ
≥992 ፒክስል
ኤክስ-ትልቅ
≥1200 ፒክስል
XX-ትልቅ
≥1400 ፒክስል
.container 100% 540 ፒክስል 720 ፒክስል 960 ፒክስል 1140 ፒክስል 1320 ፒክስል
.container-sm 100% 540 ፒክስል 720 ፒክስል 960 ፒክስል 1140 ፒክስል 1320 ፒክስል
.container-md 100% 100% 720 ፒክስል 960 ፒክስል 1140 ፒክስል 1320 ፒክስል
.container-lg 100% 100% 100% 960 ፒክስል 1140 ፒክስል 1320 ፒክስል
.container-xl 100% 100% 100% 100% 1140 ፒክስል 1320 ፒክስል
.container-xxl 100% 100% 100% 100% 100% 1320 ፒክስል
.container-fluid 100% 100% 100% 100% 100% 100%

ነባሪ መያዣ

የእኛ ነባሪው .containerክፍል ምላሽ ሰጪ፣ ቋሚ ስፋት ያለው መያዣ ነው፣ ይህ ማለት max-widthበእያንዳንዱ መግቻ ነጥብ ላይ ለውጦች ማለት ነው።

<div class="container">
  <!-- Content here -->
</div>

ምላሽ ሰጪ መያዣዎች

ምላሽ ሰጪ ኮንቴይነሮች የተገለጸው መግቻ ነጥብ እስኪደርስ ድረስ 100% ስፋት ያለው ክፍል እንዲገልጹ ያስችሉዎታል፣ ከዚያ በኋላ max-widthለእያንዳንዱ ከፍተኛ መግቻ ነጥብ s እንተገብራለን። ለምሳሌ፣ የመለያያ ነጥቡ .container-smእስኪደርስ ድረስ ለመጀመር 100% ስፋት ነው ፣ በ ፣፣ እና .smmdlgxlxxl

<div class="container-sm">100% wide until small breakpoint</div>
<div class="container-md">100% wide until medium breakpoint</div>
<div class="container-lg">100% wide until large breakpoint</div>
<div class="container-xl">100% wide until extra large breakpoint</div>
<div class="container-xxl">100% wide until extra extra large breakpoint</div>

ፈሳሽ መያዣዎች

.container-fluidየእይታ መስጫውን አጠቃላይ ስፋት በመዘርጋት ለሙሉ ስፋት መያዣ ይጠቀሙ ።

<div class="container-fluid">
  ...
</div>

ሳስ

ከላይ እንደሚታየው፡ Bootstrap የሚፈልጓቸውን አቀማመጦች ለመገንባት እንዲረዳዎ ተከታታይ አስቀድሞ የተገለጹ የእቃ መያዢያ ክፍሎችን ያመነጫል። እነዚህን አስቀድሞ የተገለጹ የመያዣ ክፍሎችን የሚሰጣቸውን የ Sass ካርታ (በ ውስጥ የሚገኘውን) በማሻሻል ማበጀት ይችላሉ _variables.scss፡-

$container-max-widths: (
  sm: 540px,
  md: 720px,
  lg: 960px,
  xl: 1140px,
  xxl: 1320px
);

Sassን ከማበጀት በተጨማሪ የእራስዎን መያዣዎች በ Sass mixin መፍጠር ይችላሉ.

// Source mixin
@mixin make-container($padding-x: $container-padding-x) {
  width: 100%;
  padding-right: $padding-x;
  padding-left: $padding-x;
  margin-right: auto;
  margin-left: auto;
}

// Usage
.custom-container {
  @include make-container();
}

የእኛን የ Sass ካርታዎች እና ተለዋዋጮች እንዴት ማሻሻል እንዳለብን ለበለጠ መረጃ እና ምሳሌዎች፣ እባክዎን የፍርግርግ ዶክመንቴሽን Sass ክፍልን ይመልከቱ ።