نان
نۆۋەتتىكى بەتنىڭ ئورنىنى CSS ئارقىلىق ئاپتوماتىك ئايرىغۇچ قوشۇلىدىغان يول باشلاش قاتلىمىدا كۆرسىتىڭ.
مىسال
ئۇلانغان تىزىملىك تۈرلىرى بىلەن زاكاز قىلىنغان ياكى تەرتىپسىز تىزىملىكتىن پايدىلىنىپ ، ئەڭ تۆۋەن ئۇسلۇبتىكى بولكا ئۇۋىسىنى ھاسىل قىلىڭ. ئەسلىھەلىرىمىزنى ئىشلىتىپ خالىغانچە ئۇسلۇب قوشۇڭ.
<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-divider
Sass ئۆزگەرگۈچى مىقدار ئارقىلىق ئۆزگەرتىشكە $breadcrumb-divider-flipped
بولىدۇ. خاس خاسلىقىمىزغا قايتىش قىلىپ بېكىتىلگەن Sass ئۆزگەرگۈچى مىقدارغا سۈكۈت قىلىمىز. بۇنداق بولغاندا ، سىز CSS نى ھەر ۋاقىت تولۇقلىمايلا بېسىپ چۈشىدىغان دۇنياۋى بۆلگۈچكە ئېرىشىسىز.
<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-divider
escape-svg()
<nav style="--bs-breadcrumb-divider: url("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");" 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;
.
<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;