scroll-padding-inline-end
Scrolla manualmente il contenitore in orizzontale, oppure usa il bottone per scrollarlo in vista.
In questo esempio, la proprietà scroll-padding-inline-end
imposta uno spazio extra a destra nel contenitore scrollabile per migliorare l’allineamento dello scroll:
scroll-padding-inline-end
:
<style>
.scroll-container-inline-end {
scroll-snap-type: x mandatory;
scroll-padding-inline-end: 50px;
overflow-x: auto;
display: flex;
gap: 20px;
padding: 10px;
border: 2px solid #ccc;
}
.scroll-item-inline-end {
scroll-snap-align: end;
min-width: 200px;
height: 150px;
background-color: #a626a4;
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-end">
<div class="scroll-item-inline-end">Item 1</div>
<div class="scroll-item-inline-end">Item 2</div>
<div class="scroll-item-inline-end">Item 3</div>
<div class="scroll-item-inline-end">Item 4</div>
<div class="scroll-item-inline-end">Item 5</div>
</div>