scroll-padding-inline
Scrolla manualmente il contenitore in orizzontale, oppure usa il bottone per scrollarlo in vista.
In questo esempio, scroll-padding-inline imposta lo spazio orizzontale a sinistra e destra per migliorare l'allineamento dello scroll orizzontale:
scroll-padding-inline:
<style>
.scroll-container-inline {
scroll-snap-type: x mandatory;
scroll-padding-inline: 40px;
overflow-x: scroll;
display: flex;
gap: 20px;
padding: 10px;
border: 2px solid #ccc;
}
.scroll-item-inline {
scroll-snap-align: start;
min-width: 200px;
height: 150px;
background-color: #c18401;
color: white;
display: flex;
align-items: center;
justify-content: center;
font-size: 18px;
border-radius: 6px;
flex-shrink: 0;
}
</style>
<div class="scroll-container-inline">
<div class="scroll-item-inline">Elemento 1</div>
<div class="scroll-item-inline">Elemento 2</div>
<div class="scroll-item-inline">Elemento 3</div>
<div class="scroll-item-inline">Elemento 4</div>
<div class="scroll-item-inline">Elemento 5</div>
</div>