Source

ເຂົ້າໜົມປັງ

ຊີ້ບອກຕຳແໜ່ງຂອງໜ້າປັດຈຸບັນພາຍໃນລຳດັບການນຳທາງທີ່ເພີ່ມຕົວຂັ້ນໂດຍອັດຕະໂນມັດຜ່ານ 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. ຟັງ ຊັນ quote ແມ່ນຈໍາເປັນເພື່ອສ້າງວົງຢືມປະມານ string, ດັ່ງນັ້ນຖ້າທ່ານຕ້ອງການ >ເປັນຕົວແຍກ, ທ່ານສາມາດນໍາໃຊ້ນີ້:

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

ມັນເປັນໄປໄດ້ທີ່ຈະໃຊ້ ໄອຄອນ SVG ຝັງ base64 :

$breadcrumb-divider: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjgiPjxwYXRoIGQ9Ik0yLjUgMEwxIDEuNSAzLjUgNCAxIDYuNSAyLjUgOGw0LTQtNC00eiIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+);

ຕົວແຍກສາມາດເອົາອອກໄດ້ໂດຍການຕັ້ງ $breadcrumb-dividerເປັນ none:

$breadcrumb-divider: none;

ການເຂົ້າເຖິງ

ເນື່ອງຈາກ breadcrumbs ສະຫນອງການນໍາທາງ, ມັນເປັນຄວາມຄິດທີ່ດີທີ່ຈະເພີ່ມປ້າຍຊື່ທີ່ມີຄວາມຫມາຍເຊັ່ນ: aria-label="breadcrumb"ເພື່ອອະທິບາຍປະເພດຂອງການນໍາທາງທີ່ສະຫນອງໃຫ້ຢູ່ໃນ <nav>ອົງປະກອບ, ເຊັ່ນດຽວກັນກັບການນໍາໃຊ້ aria-current="page"ລາຍການສຸດທ້າຍຂອງຊຸດເພື່ອຊີ້ບອກວ່າມັນເປັນຕົວແທນຂອງຫນ້າປະຈຸບັນ.

ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ, ເບິ່ງ WAI-ARIA Authoring Practices ສໍາລັບຮູບແບບ breadcrumb .