Ga direct naar inhoud

Header visueel voorbeeld

Benodigde stappen:

  1. Voeg de benodigde HTML toe. Voor meer informatie zie: voorbeelden.

Voorbeelden:

Voor het visuele voorbeeld zie de header van deze pagina.

HTML-voorbeeld:

<nav class="breadcrumb-bar">
    <div>
        <ul>
            <li><a href="{base}/components">Componenten</a></li>
            <li>
                <a href="{base}/components/breadcrumb-bar" aria-current="page">Kruimelpad - breadcrumb-bar</a>
            </li>
        </ul>
    </div>
</nav>

HTML-voorbeeld binnen header:

<header>
    <a href="#main-content" class="button focus-only skip-to-content">Ga direct naar inhoud</a>

    <nav aria-label="Hoofdnavigatie">
        <div>
            <ul>
                <li><a href="{base}/../index">Home</a></li>
                <li><a href="{base}/components">Componenten</a></li>
                <li><a href="{base}/documentation">Documentatie</a></li>
            </ul>
        </div>
    </nav>

    <nav class="breadcrumb-bar">
        <div>
            <ul>
                <li><a href="{base}/components">Componenten</a></li>
                <li>
                    <a href="{base}/components/breadcrumb-bar" aria-current="page">Kruimelpad - breadcrumb-bar</a>
                </li>
            </ul>
        </div>
    </nav>
</header>

CSS-voorbeeld:

Ingestelde variabelen voor deze weergave

:root {
    --breadcrumb-bar-flex-direction: column;
    --breadcrumb-bar-justify-content: flex-start;
    --breadcrumb-bar-align-items: center;
    --breadcrumb-bar-gap: 0;
    --breadcrumb-bar-padding-top: 0;
    --breadcrumb-bar-padding-right: var(--page-whitespace-right);
    --breadcrumb-bar-padding-bottom: 0;
    --breadcrumb-bar-padding-left: var(--page-whitespace-left);
    --breadcrumb-bar-max-width: 100%;
    --breadcrumb-bar-background-color: var(--branding-color-accent-5);
    --breadcrumb-bar-text-color: var(--application-base-text-color);
    --breadcrumb-bar-border-width: 0;
    --breadcrumb-bar-border-style: solid;
    --breadcrumb-bar-border-color: transparent;
    --breadcrumb-bar-border-radius: 0;
    --breadcrumb-bar-min-height: 0;

    /* Hover */
    --breadcrumb-bar-hover-text-color: var(--application-base-text-color);

    /* List */
    --breadcrumb-bar-list-padding: 0;
    --breadcrumb-bar-list-gap: 1rem;
    --breadcrumb-bar-list-vertical-align: center;

    /* List item */
    --breadcrumb-bar-list-item-gap: 1rem;

    /* Icon */
    --breadcrumb-bar-icon: ">";
    --breadcrumb-bar-icon-font-family: var(--icon-font-family);
    --breadcrumb-bar-icon-font-size: var(--icon-font-size);
    --breadcrumb-bar-icon-padding-right: 0;
    --breadcrumb-bar-icon-padding-left: 0;
    --breadcrumb-bar-icon-margin-left: 0;
    --breadcrumb-bar-icon-margin-right: 0;

    /* Last item / current page */
    --breadcrumb-bar-list-item-last-child-font-weight: bold;

    /* Link */
    --breadcrumb-bar-link-text-decoration: none;
    --breadcrumb-bar-link-white-space: nowrap;

    /* Link hover */
    --breadcrumb-bar-link-hover-text-decoration: none;
}