Scroll behavior

Modifieurs c-dim dédiés au comportement durant le défilement

<h2>Avec m-scrollb-smooth</h2>
<a href="#a1">1</a> 
<a href="#a2">2</a>
<a href="#a3">3</a>
<ul class="c-dim m-scrollb-smooth">
    <li id="a1">1</li>
    <li id="a2">2</li>
    <li id="a3">3</li>
</ul>

<h2>Sans m-scrollb-smooth</h2>
<a href="#b1">1</a> 
<a href="#b2">2</a>
<a href="#b3">3</a>
<ul>
    <li id="b1">1</li>
    <li id="b2">2</li>
    <li id="b3">3</li>
</ul>
<!-- DEMO UNIQUEMENT -->
<style>
    body {
        padding: var(--ita-spacing-4);
        background-color: var(--ita-color-primary-100);
        color: var(--ita-color-primary-800);
        font-family: var(--ita-font-family-mono);
        font-size: 1rem;
        line-height: 1.5rem;
    }
    ul {
        display: flex;
        width: 100%;
        gap: var(--ita-spacing-6);
        background-color: var(--ita-color-primary-200);
        color: var(--ita-color-neutral-100);
        padding: var(--ita-spacing-0);
        list-style: none;
        overflow: auto;
    }
    li {
        background-color: var(--ita-color-primary-500);
        padding: var(--ita-spacing-10);
        font-size: var(--ita-font-size-10);
        min-width: calc(var(--ita-spacing-11) * 12);
    }
</style>