<!-- INCORRECT --><mds-horizontal-scroll controls> <!-- slotted items --></mds-horizontal-scroll>
<!-- CORRECT --><mds-horizontal-scroll controls="desktop"> <!-- slotted items --></mds-horizontal-scroll><!-- INCORRECT --><mds-horizontal-scroll> <div> <mds-card class="min-w-[320px]">...</mds-card> <mds-card class="min-w-[320px]">...</mds-card> </div></mds-horizontal-scroll>
<!-- CORRECT --><mds-horizontal-scroll> <mds-card class="min-w-[320px]">...</mds-card> <mds-card class="min-w-[320px]">...</mds-card></mds-horizontal-scroll><!-- INCORRECT --><mds-horizontal-scroll controls="false"> <!-- slotted items --></mds-horizontal-scroll>
<!-- CORRECT --><mds-horizontal-scroll controls="none"> <!-- slotted items --></mds-horizontal-scroll><!-- INCORRECT --><div style="overflow-x: auto; display: flex; gap: 16px;"> <mds-card class="min-w-[320px]">...</mds-card> <mds-card class="min-w-[320px]">...</mds-card></div>
<!-- CORRECT --><mds-horizontal-scroll> <mds-card class="min-w-[320px]">...</mds-card> <mds-card class="min-w-[320px]">...</mds-card></mds-horizontal-scroll>/* INCORRECT */mds-horizontal-scroll >>> .dot { background: red;}mds-horizontal-scroll >>> .navigation { border-radius: 0;}
/* CORRECT */mds-horizontal-scroll { --mds-horizontal-scroll-dot-background: rgb(var(--magma-accent-emphasis));}mds-horizontal-scroll::part(content) { padding-block: calc(var(--spacing) * 800);}<!-- INCORRECT: card has no fixed width, items will collapse --><mds-horizontal-scroll> <mds-card>...</mds-card> <mds-card>...</mds-card></mds-horizontal-scroll>
<!-- CORRECT: each card has a declared minimum width --><mds-horizontal-scroll> <mds-card class="min-w-[320px]">...</mds-card> <mds-card class="min-w-[320px]">...</mds-card></mds-horizontal-scroll>