ئاساسلىق مەزمۇنغا ئاتلاڭ Docs يول باشلاش
Check
in English

نان

نۆۋەتتىكى بەتنىڭ ئورنىنى CSS ئارقىلىق ئاپتوماتىك ئايرىغۇچ قوشۇلىدىغان يول باشلاش قاتلىمىدا كۆرسىتىڭ.

مىسال

ئۇلانغان تىزىملىك ​​تۈرلىرى بىلەن زاكاز قىلىنغان ياكى تەرتىپسىز تىزىملىكتىن پايدىلىنىپ ، ئەڭ تۆۋەن ئۇسلۇبتىكى بولكا ئۇۋىسىنى ھاسىل قىلىڭ. ئەسلىھەلىرىمىزنى ئىشلىتىپ خالىغانچە ئۇسلۇب قوشۇڭ.

html
<nav aria-label="breadcrumb">
  <ol class="breadcrumb">
    <li class="breadcrumb-item active" aria-current="page">Home</li>
  </ol>
</nav>

<nav aria-label="breadcrumb">
  <ol class="breadcrumb">
    <li class="breadcrumb-item"><a href="#">Home</a></li>
    <li class="breadcrumb-item active" aria-current="page">Library</li>
  </ol>
</nav>

<nav aria-label="breadcrumb">
  <ol class="breadcrumb">
    <li class="breadcrumb-item"><a href="#">Home</a></li>
    <li class="breadcrumb-item"><a href="#">Library</a></li>
    <li class="breadcrumb-item active" aria-current="page">Data</li>
  </ol>
</nav>

Dividers

بۆلگۈچىلەر CSS ئارقىلىق ئاپتوماتىك ھالدا ::beforeقوشۇلىدۇ content. زۆرۈر تېپىلغاندا ، يەرلىك CSS خاس مۈلۈكلىرىنى ئۆزگەرتىش --bs-breadcrumb-dividerياكى $breadcrumb-dividerSass ئۆزگەرگۈچى مىقدار ئارقىلىق ئۆزگەرتىشكە $breadcrumb-divider-flippedبولىدۇ. خاس خاسلىقىمىزغا قايتىش قىلىپ بېكىتىلگەن Sass ئۆزگەرگۈچى مىقدارغا سۈكۈت قىلىمىز. بۇنداق بولغاندا ، سىز CSS نى ھەر ۋاقىت تولۇقلىمايلا بېسىپ چۈشىدىغان دۇنياۋى بۆلگۈچكە ئېرىشىسىز.

html
<nav style="--bs-breadcrumb-divider: '>';" aria-label="breadcrumb">
  <ol class="breadcrumb">
    <li class="breadcrumb-item"><a href="#">Home</a></li>
    <li class="breadcrumb-item active" aria-current="page">Library</li>
  </ol>
</nav>

Sass ئارقىلىق ئۆزگەرتكەندە ، تىرناق ئەتراپىدا تىرناق ھاسىل قىلىش تەلەپ قىلىنىدۇ. مەسىلەن ، >بۆلگۈچ قىلىپ ئىشلىتىپ ، بۇنى ئىشلىتەلەيسىز:

$breadcrumb-divider: quote(">");

قىستۇرۇلغان SVG سىنبەلگىسىنى ئىشلىتىشكىمۇ بولىدۇ. ئۇنى CSS خاسلىقىمىز ئارقىلىق ئىشلىتىڭ ياكى Sass ئۆزگەرگۈچى مىقدارنى ئىشلىتىڭ.

قىستۇرما SVG نى ئىشلىتىش

SVG نى سانلىق مەلۇمات قىلىپ كۆرسىتىش URI بىر قانچە ھەرپتىن قېچىشنى تەلەپ قىلىدۇ ، <بولۇپمۇ . شۇڭلاشقا ئۆزگەرگۈچى مىقدار بىزنىڭ Sass ئىقتىدارىمىزدىن ئۆتىدۇ . CSS خاس مۈلۈكنى ئىشلەتكەندە ، ئۆزىڭىزنىڭ SVG دىن قېچىپ كېتىشىڭىز كېرەك. نېمىدىن قېچىش توغرىسىدا تەپسىلىي ئۇچۇرغا ئېرىشىش ئۈچۈن كېۋىن ۋېبېرنىڭ CodePen دىكى چۈشەندۈرۈشىنى ئوقۇڭ .>#$breadcrumb-dividerescape-svg()

html
<nav style="--bs-breadcrumb-divider: url(&#34;data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath d='M2.5 0L1 1.5 3.5 4 1 6.5 2.5 8l4-4-4-4z' fill='%236c757d'/%3E%3C/svg%3E&#34;);" aria-label="breadcrumb">
  <ol class="breadcrumb">
    <li class="breadcrumb-item"><a href="#">Home</a></li>
    <li class="breadcrumb-item active" aria-current="page">Library</li>
  </ol>
</nav>
$breadcrumb-divider: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='8'><path d='M2.5 0L1 1.5 3.5 4 1 6.5 2.5 8l4-4-4-4z' fill='#{$breadcrumb-divider-color}'/></svg>");

بۆلگۈچ تەڭشىكىنى --bs-breadcrumb-divider: '';(CSS ئىختىيارى خاسلىقىدىكى قۇرۇق تىزمىلار قىممەت دەپ قارىلىدۇ) ياكى Sass ئۆزگەرگۈچى مىقدارنى تەڭشىيەلەيسىز $breadcrumb-divider: none;.

html
<nav style="--bs-breadcrumb-divider: '';" aria-label="breadcrumb">
  <ol class="breadcrumb">
    <li class="breadcrumb-item"><a href="#">Home</a></li>
    <li class="breadcrumb-item active" aria-current="page">Library</li>
  </ol>
</nav>
$breadcrumb-divider: none;

قولايلىق

aria-label="breadcrumb"بولكا كاۋىپى يول باشلاش بىلەن تەمىنلەيدىغان بولغاچقا ، ئېلېمېنتتا تەمىنلەنگەن يول باشلاشنىڭ تىپىنى تەسۋىرلەش ، <nav>شۇنداقلا aria-current="page"يۈرۈشلۈكنىڭ ئاخىرقى تۈرىگە ئىلتىماس قىلىپ ، ئۇنىڭ نۆۋەتتىكى بەتكە ۋەكىللىك قىلىدىغانلىقىنى كۆرسىتىشتەك ئەھمىيەتلىك بەلگە قوشۇش ياخشى ئۇسۇل.

تېخىمۇ كۆپ ئۇچۇرغا ئېرىشمەكچى بولسىڭىز ، ARIA ئاپتورلۇق مەشغۇلات قوللانمىسى بولكا پىشۇرۇش ئەندىزىسىنى كۆرۈڭ .

CSS

ئۆزگەرگۈچى مىقدار

V5.2.0 گە قوشۇلدى

Bootstrap نىڭ تەرەققىي قىلىۋاتقان CSS ئۆزگەرگۈچى مىقدار ئۇسۇلىنىڭ بىر قىسمى بولۇش سۈپىتى بىلەن ، بولكا كاۋىپى ھازىر يەرلىك CSS ئۆزگەرگۈچى مىقدارنى ئىشلىتىپ ، .breadcrumbدەل ۋاقتىدا خاسلاشتۇرۇشنى كۈچەيتىدۇ. CSS ئۆزگەرگۈچى مىقدارنىڭ قىممىتى Sass ئارقىلىق بەلگىلىنىدۇ ، شۇڭا Sass خاسلاشتۇرۇش يەنىلا قوللىنىدۇ.

  --#{$prefix}breadcrumb-padding-x: #{$breadcrumb-padding-x};
  --#{$prefix}breadcrumb-padding-y: #{$breadcrumb-padding-y};
  --#{$prefix}breadcrumb-margin-bottom: #{$breadcrumb-margin-bottom};
  @include rfs($breadcrumb-font-size, --#{$prefix}breadcrumb-font-size);
  --#{$prefix}breadcrumb-bg: #{$breadcrumb-bg};
  --#{$prefix}breadcrumb-border-radius: #{$breadcrumb-border-radius};
  --#{$prefix}breadcrumb-divider-color: #{$breadcrumb-divider-color};
  --#{$prefix}breadcrumb-item-padding-x: #{$breadcrumb-item-padding-x};
  --#{$prefix}breadcrumb-item-active-color: #{$breadcrumb-active-color};
  

Sass ئۆزگەرگۈچى مىقدار

$breadcrumb-font-size:              null;
$breadcrumb-padding-y:              0;
$breadcrumb-padding-x:              0;
$breadcrumb-item-padding-x:         .5rem;
$breadcrumb-margin-bottom:          1rem;
$breadcrumb-bg:                     null;
$breadcrumb-divider-color:          $gray-600;
$breadcrumb-active-color:           $gray-600;
$breadcrumb-divider:                quote("/");
$breadcrumb-divider-flipped:        $breadcrumb-divider;
$breadcrumb-border-radius:          null;