Skip to content

CSS: breadcrumb

.instui-breadcrumb · stable — विभाजकों के साथ एक ब्रेडक्रंब ट्रेल; आखिरी क्रम्ब वर्तमान पृष्ठ है。

छोटे स्क्रीन पर स्वचालित रूप से बैक तीर में संकुचित हो जाता है। प्रत्येक क्रम्ब के लिए breadcrumb.link का उपयोग करें।

Source: breadcrumb.css

एक्सेसिबिलिटी

<ol> को <nav aria-label> लैंडमार्क में लपेटें; वर्तमान पृष्ठ के क्रम्ब को aria-current="page" से चिह्नित करें।

उपयोग

css
@import "@pantoken/components/components.css";
@import "@pantoken/components/breadcrumb.css";

उदाहरण

html
<nav class="instui-breadcrumb" aria-label="Breadcrumb">
  <ol>
    <li>
      <a class="-icon-house" href="#">Home</a>
    </li>
    <li><a href="#">Guides</a></li>
    <li><a href="#">Components</a></li>
    <li aria-current="page">Breadcrumb</li>
  </ol>
</nav>

संरचना

text
.instui-breadcrumb
  ol
    li (1..n)
flowchart TD n0[".instui-breadcrumb"]:::cssdoc-root n1("ol"):::cssdoc-part n2("li"):::cssdoc-part n1 -->|1..n| n2 n0 --> n1 classDef cssdoc-root stroke-width:1px; classDef cssdoc-part stroke-width:1px; classDef cssdoc-slot stroke-width:1px; classDef cssdoc-component stroke-width:1px;

मॉडिफायर

मॉडिफायरविवरण
.-size-largeबड़ा। @affects breadcrumb.link — क्रम्ब सेपरटर के स्पेसिंग को मिलाने के लिए स्केल करता है। -size-lg का दीर्घ रूप उपनाम।
.-size-lgबड़ा। @affects breadcrumb.link — क्रम्ब सेपरटर के स्पेसिंग को मिलाने के लिए स्केल करता है।
.-size-mdमध्यम (डिफ़ॉल्ट)। @affects breadcrumb.link — क्रम्ब सेपरटर के स्पेसिंग को मिलाने के लिए स्केल करता है।
.-size-mediumमध्यम (डिफ़ॉल्ट)। @affects breadcrumb.link — क्रम्ब सेपरटर के स्पेसिंग को मिलाने के लिए स्केल करता है। -size-md का दीर्घ रूप उपनाम।
.-size-smछोटा। @affects breadcrumb.link — क्रम्ब सेपरटर के स्पेसिंग को मिलाने के लिए स्केल करता है।
.-size-smallछोटा। @affects breadcrumb.link — क्रम्ब सेपरटर के स्पेसिंग को मिलाने के लिए स्केल करता है। -size-sm का दीर्घ रूप उपनाम।

उपयोग किये गए टोकन

Tokenप्रकारमान
--instui-component-breadcrumb-gap-lg<length>0.5rem
--instui-component-breadcrumb-gap-md<length>0.25rem
--instui-component-breadcrumb-gap-sm<length>0.125rem
--instui-component-link-font-family[ <font-family-name> | <generic-font-family> ]#Atkinson Hyperlegible Next, "Helvetica Neue", Helvetica, Arial, sans-serif
--instui-component-link-font-size-lg<length>1.75rem
--instui-component-link-font-size-md<length>1rem
--instui-component-link-font-size-sm<length>0.875rem

सबकम्पोनेन्ट्स