Breadcrumb
Onyesha eneo la ukurasa wa sasa ndani ya daraja la urambazaji ambalo huongeza vitenganishi kiotomatiki kupitia CSS.
Mfano
<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>
Kubadilisha kitenganishi
Vitenganishi huongezwa kiotomatiki katika CSS kupitia ::before
na content
. Wanaweza kubadilishwa kwa kubadilisha $breadcrumb-divider
. Kazi ya nukuu inahitajika ili kutoa nukuu karibu na kamba, kwa hivyo ikiwa unataka >
kama kitenganishi, unaweza kutumia hii:
$breadcrumb-divider: quote(">");
Inawezekana pia kutumia ikoni ya SVG iliyopachikwa base64 :
$breadcrumb-divider: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjgiPjxwYXRoIGQ9Ik0yLjUgMEwxIDEuNSAzLjUgNCAxIDYuNSAyLjUgOGw0LTQtNC00eiIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+);
Kitenganishi kinaweza kuondolewa kwa $breadcrumb-divider
kuweka none
:
$breadcrumb-divider: none;
Ufikivu
Kwa kuwa breadcrumbs hutoa urambazaji, ni vyema kuongeza lebo yenye maana kama vile aria-label="breadcrumb"
kuelezea aina ya urambazaji iliyotolewa katika <nav>
kipengele, pamoja na kutumia aria-current="page"
kipengee cha mwisho cha seti ili kuonyesha kuwa inawakilisha ukurasa wa sasa.
Kwa maelezo zaidi, angalia Mwongozo wa Mazoezi ya Uandishi wa ARIA .