ब्रेडक्रम्ब
एकटा नेविगेशनल पदानुक्रम के भीतर वर्तमान पृष्ठ के स्थान के संकेत करू जे स्वचालित रूप सं 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>
विभाजक बदलब
विभाजक स्वचालित रूप सँ CSS मे ::before
आओर content
. बदलि कए बदलल जा सकैत अछि $breadcrumb-divider
. कोनो स्ट्रिंग के आसपास उद्धरण उत्पन्न करय लेल उद्धरण फ़ंक्शन के जरूरत अछि, अतः यदि अहाँ विभाजक के रूप में चाहैत छी , त>
अहाँ एकर उपयोग क सकैत छी:
$breadcrumb-divider: quote(">");
एकटा base64 एम्बेडेड SVG आइकन क उपयोग करब सेहो संभव अछि :
$breadcrumb-divider: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjgiPjxwYXRoIGQ9Ik0yLjUgMEwxIDEuNSAzLjUgNCAxIDYuNSAyLjUgOGw0LTQtNC00eiIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+);
विभाजक कें निम्नलिखित पर सेट कयर हटाएल जा सकय $breadcrumb-divider
छै none
:
$breadcrumb-divider: none;
सुलभता
चूँकि ब्रेडक्रंब एक नेविगेशन प्रदान करै छै, ई एगो सार्थक लेबल जोड़ना अच्छा विचार छै जेना कि तत्व aria-label="breadcrumb"
म॑ उपलब्ध कराय देलऽ गेलऽ नेविगेशन के प्रकार के वर्णन करलऽ जाय , साथ ही साथ सेट केरऽ अंतिम आइटम प॑ एक लागू करलऽ जाय ताकि ई संकेत करलऽ जाय सक॑ कि ई वर्तमान पन्ना क॑ दर्शाबै छै ।<nav>
aria-current="page"
अधिक जानकारी कें लेल, देखू एआरआईए लेखन प्रथाक गाइड ब्रेडक्रंब पैटर्न .