InteractivityScroll Padding

Scroll Padding

Controls all of the scroll paddings of an element simultaneously.

ClassStyle
sp-0scroll-padding: 0rem
sp-1scroll-padding: 0.25rem
sp-2scroll-padding: 0.5rem
sp-3scroll-padding: 0.75rem
sp-4scroll-padding: 1rem
sp-5scroll-padding: 1.25rem
sp-6scroll-padding: 1.5rem
sp-7scroll-padding: 1.75rem
sp-8scroll-padding: 2rem
sp-9scroll-padding: 2.25rem
sp-10scroll-padding: 2.5rem
sp-11scroll-padding: 2.75rem
sp-12scroll-padding: 3rem
sp-13scroll-padding: 3.25rem
sp-14scroll-padding: 3.5rem
sp-15scroll-padding: 3.75rem
sp-16scroll-padding: 4rem
sp-17scroll-padding: 4.25rem
sp-18scroll-padding: 4.5rem
sp-19scroll-padding: 4.75rem
sp-20scroll-padding: 5rem
sp-21scroll-padding: 5.25rem
sp-22scroll-padding: 5.5rem
sp-23scroll-padding: 5.75rem
sp-24scroll-padding: 6rem
sp-25scroll-padding: 6.25rem
sp-26scroll-padding: 6.5rem
sp-27scroll-padding: 6.75rem
sp-28scroll-padding: 7rem
sp-29scroll-padding: 7.25rem
sp-30scroll-padding: 7.5rem
sp-31scroll-padding: 7.75rem
sp-32scroll-padding: 8rem
sp-33scroll-padding: 8.25rem
sp-34scroll-padding: 8.5rem
sp-35scroll-padding: 8.75rem
sp-36scroll-padding: 9rem
sp-37scroll-padding: 9.25rem
sp-38scroll-padding: 9.5rem
sp-39scroll-padding: 9.75rem
sp-40scroll-padding: 10rem
sp-41scroll-padding: 10.25rem
sp-42scroll-padding: 10.5rem
sp-43scroll-padding: 10.75rem
sp-44scroll-padding: 11rem
sp-45scroll-padding: 11.25rem
sp-46scroll-padding: 11.5rem
sp-47scroll-padding: 11.75rem
sp-48scroll-padding: 12rem
sp-49scroll-padding: 12.25rem
sp-50scroll-padding: 12.5rem
sp-51scroll-padding: 12.75rem
sp-52scroll-padding: 13rem
sp-53scroll-padding: 13.25rem
sp-54scroll-padding: 13.5rem
sp-55scroll-padding: 13.75rem
sp-56scroll-padding: 14rem
sp-57scroll-padding: 14.25rem
sp-58scroll-padding: 14.5rem
sp-59scroll-padding: 14.75rem
sp-60scroll-padding: 15rem
sp-61scroll-padding: 15.25rem
sp-62scroll-padding: 15.5rem
sp-63scroll-padding: 15.75rem
sp-64scroll-padding: 16rem
sp-65scroll-padding: 16.25rem
sp-66scroll-padding: 16.5rem
sp-67scroll-padding: 16.75rem
sp-68scroll-padding: 17rem
sp-69scroll-padding: 17.25rem
sp-70scroll-padding: 17.5rem
sp-71scroll-padding: 17.75rem
sp-72scroll-padding: 18rem
sp-73scroll-padding: 18.25rem
sp-74scroll-padding: 18.5rem
sp-75scroll-padding: 18.75rem
sp-76scroll-padding: 19rem
sp-77scroll-padding: 19.25rem
sp-78scroll-padding: 19.5rem
sp-79scroll-padding: 19.75rem
sp-80scroll-padding: 20rem
sp-81scroll-padding: 20.25rem
sp-82scroll-padding: 20.5rem
sp-83scroll-padding: 20.75rem
sp-84scroll-padding: 21rem
sp-85scroll-padding: 21.25rem
sp-86scroll-padding: 21.5rem
sp-87scroll-padding: 21.75rem
sp-88scroll-padding: 22rem
sp-89scroll-padding: 22.25rem
sp-90scroll-padding: 22.5rem
sp-91scroll-padding: 22.75rem
sp-92scroll-padding: 23rem
sp-93scroll-padding: 23.25rem
sp-94scroll-padding: 23.5rem
sp-95scroll-padding: 23.75rem
sp-96scroll-padding: 24rem
sp-97scroll-padding: 24.25rem
sp-98scroll-padding: 24.5rem
sp-99scroll-padding: 24.75rem
sp-100scroll-padding: 25rem

The element will have a uniform padding of 1.5rem around it when scrolling, ensuring that the content is positioned away from the edges of the viewport.

Try scrolling through the image container to see how it behaves.
<div class="o-h p-r">
<div class="d-f g-6 o-x-s p-6 sst-x-m">
<div class="fs-0 p-6 p-r sp-6 ssa-s">
<div class="i-0 p-a w-full zi-0">
<div class="d-full" id="area"></div>
</div>
<img class="h-40 p-r rad-1 w-80 zi-10" src="/img/coast.jpg" />
</div>
<div class="fs-0 p-6 p-r sp-6 ssa-s">
<div class="i-0 p-a w-full zi-0">
<div class="d-full" id="area"></div>
</div>
<img class="h-40 p-r rad-1 w-80 zi-10" src="/img/coast.jpg" />
</div>
<div class="fs-0 p-6 p-r sp-6 ssa-s">
<div class="i-0 p-a w-full zi-0">
<div class="d-full" id="area"></div>
</div>
<img class="h-40 p-r rad-1 w-80 zi-10" src="/img/coast.jpg" />
</div>
<div class="fs-0 p-6 p-r sp-6 ssa-s">
<div class="i-0 p-a w-full zi-0">
<div class="d-full" id="area"></div>
</div>
<img class="h-40 p-r rad-1 w-80 zi-10" src="/img/coast.jpg" />
</div>
</div>
</div>

Scroll Padding Bottom

Sets the padding on the bottom side of an element, creating space between the element and its scrollable container.

ClassStyle
spb-0scroll-padding-bottom: 0rem
spb-1scroll-padding-bottom: 0.25rem
spb-2scroll-padding-bottom: 0.5rem
spb-3scroll-padding-bottom: 0.75rem
spb-4scroll-padding-bottom: 1rem
spb-5scroll-padding-bottom: 1.25rem
spb-6scroll-padding-bottom: 1.5rem
spb-7scroll-padding-bottom: 1.75rem
spb-8scroll-padding-bottom: 2rem
spb-9scroll-padding-bottom: 2.25rem
spb-10scroll-padding-bottom: 2.5rem
spb-11scroll-padding-bottom: 2.75rem
spb-12scroll-padding-bottom: 3rem
spb-13scroll-padding-bottom: 3.25rem
spb-14scroll-padding-bottom: 3.5rem
spb-15scroll-padding-bottom: 3.75rem
spb-16scroll-padding-bottom: 4rem
spb-17scroll-padding-bottom: 4.25rem
spb-18scroll-padding-bottom: 4.5rem
spb-19scroll-padding-bottom: 4.75rem
spb-20scroll-padding-bottom: 5rem
spb-21scroll-padding-bottom: 5.25rem
spb-22scroll-padding-bottom: 5.5rem
spb-23scroll-padding-bottom: 5.75rem
spb-24scroll-padding-bottom: 6rem
spb-25scroll-padding-bottom: 6.25rem
spb-26scroll-padding-bottom: 6.5rem
spb-27scroll-padding-bottom: 6.75rem
spb-28scroll-padding-bottom: 7rem
spb-29scroll-padding-bottom: 7.25rem
spb-30scroll-padding-bottom: 7.5rem
spb-31scroll-padding-bottom: 7.75rem
spb-32scroll-padding-bottom: 8rem
spb-33scroll-padding-bottom: 8.25rem
spb-34scroll-padding-bottom: 8.5rem
spb-35scroll-padding-bottom: 8.75rem
spb-36scroll-padding-bottom: 9rem
spb-37scroll-padding-bottom: 9.25rem
spb-38scroll-padding-bottom: 9.5rem
spb-39scroll-padding-bottom: 9.75rem
spb-40scroll-padding-bottom: 10rem
spb-41scroll-padding-bottom: 10.25rem
spb-42scroll-padding-bottom: 10.5rem
spb-43scroll-padding-bottom: 10.75rem
spb-44scroll-padding-bottom: 11rem
spb-45scroll-padding-bottom: 11.25rem
spb-46scroll-padding-bottom: 11.5rem
spb-47scroll-padding-bottom: 11.75rem
spb-48scroll-padding-bottom: 12rem
spb-49scroll-padding-bottom: 12.25rem
spb-50scroll-padding-bottom: 12.5rem
spb-51scroll-padding-bottom: 12.75rem
spb-52scroll-padding-bottom: 13rem
spb-53scroll-padding-bottom: 13.25rem
spb-54scroll-padding-bottom: 13.5rem
spb-55scroll-padding-bottom: 13.75rem
spb-56scroll-padding-bottom: 14rem
spb-57scroll-padding-bottom: 14.25rem
spb-58scroll-padding-bottom: 14.5rem
spb-59scroll-padding-bottom: 14.75rem
spb-60scroll-padding-bottom: 15rem
spb-61scroll-padding-bottom: 15.25rem
spb-62scroll-padding-bottom: 15.5rem
spb-63scroll-padding-bottom: 15.75rem
spb-64scroll-padding-bottom: 16rem
spb-65scroll-padding-bottom: 16.25rem
spb-66scroll-padding-bottom: 16.5rem
spb-67scroll-padding-bottom: 16.75rem
spb-68scroll-padding-bottom: 17rem
spb-69scroll-padding-bottom: 17.25rem
spb-70scroll-padding-bottom: 17.5rem
spb-71scroll-padding-bottom: 17.75rem
spb-72scroll-padding-bottom: 18rem
spb-73scroll-padding-bottom: 18.25rem
spb-74scroll-padding-bottom: 18.5rem
spb-75scroll-padding-bottom: 18.75rem
spb-76scroll-padding-bottom: 19rem
spb-77scroll-padding-bottom: 19.25rem
spb-78scroll-padding-bottom: 19.5rem
spb-79scroll-padding-bottom: 19.75rem
spb-80scroll-padding-bottom: 20rem
spb-81scroll-padding-bottom: 20.25rem
spb-82scroll-padding-bottom: 20.5rem
spb-83scroll-padding-bottom: 20.75rem
spb-84scroll-padding-bottom: 21rem
spb-85scroll-padding-bottom: 21.25rem
spb-86scroll-padding-bottom: 21.5rem
spb-87scroll-padding-bottom: 21.75rem
spb-88scroll-padding-bottom: 22rem
spb-89scroll-padding-bottom: 22.25rem
spb-90scroll-padding-bottom: 22.5rem
spb-91scroll-padding-bottom: 22.75rem
spb-92scroll-padding-bottom: 23rem
spb-93scroll-padding-bottom: 23.25rem
spb-94scroll-padding-bottom: 23.5rem
spb-95scroll-padding-bottom: 23.75rem
spb-96scroll-padding-bottom: 24rem
spb-97scroll-padding-bottom: 24.25rem
spb-98scroll-padding-bottom: 24.5rem
spb-99scroll-padding-bottom: 24.75rem
spb-100scroll-padding-bottom: 25rem

The element will have a padding of 1.5rem below it when scrolling, ensuring that the content is positioned away from the bottom edge of the viewport.

Try scrolling through the image container to see how it behaves.
<div class="o-h p-r w-fc">
<div class="d-f fd-c g-6 h-96 o-y-auto p-6 sst-y-m">
<div class="fs-0 p-r pb-6 spb-6 ssa-s">
<img class="h-40 rad-1 w-80" src="/img/coast.jpg" />
<div class="h-6 l-0 l-0 p-a r-0" id="area"></div>
</div>
<div class="fs-0 p-r pb-6 spb-6 ssa-s">
<img class="h-40 rad-1 w-80" src="/img/coast.jpg" />
<div class="h-6 l-0 l-0 p-a r-0" id="area"></div>
</div>
<div class="fs-0 p-r pb-6 spb-6 ssa-s">
<img class="h-40 rad-1 w-80" src="/img/coast.jpg" />
<div class="h-6 l-0 l-0 p-a r-0" id="area"></div>
</div>
<div class="fs-0 p-r pb-6 spb-6 ssa-s">
<img class="h-40 rad-1 w-80" src="/img/coast.jpg" />
<div class="h-6 l-0 l-0 p-a r-0" id="area"></div>
</div>
</div>
</div>

Scroll Padding Left

Sets the padding on the left side of an element, creating space between the element and its scrollable container.

ClassStyle
spl-0scroll-padding-left: 0rem
spl-1scroll-padding-left: 0.25rem
spl-2scroll-padding-left: 0.5rem
spl-3scroll-padding-left: 0.75rem
spl-4scroll-padding-left: 1rem
spl-5scroll-padding-left: 1.25rem
spl-6scroll-padding-left: 1.5rem
spl-7scroll-padding-left: 1.75rem
spl-8scroll-padding-left: 2rem
spl-9scroll-padding-left: 2.25rem
spl-10scroll-padding-left: 2.5rem
spl-11scroll-padding-left: 2.75rem
spl-12scroll-padding-left: 3rem
spl-13scroll-padding-left: 3.25rem
spl-14scroll-padding-left: 3.5rem
spl-15scroll-padding-left: 3.75rem
spl-16scroll-padding-left: 4rem
spl-17scroll-padding-left: 4.25rem
spl-18scroll-padding-left: 4.5rem
spl-19scroll-padding-left: 4.75rem
spl-20scroll-padding-left: 5rem
spl-21scroll-padding-left: 5.25rem
spl-22scroll-padding-left: 5.5rem
spl-23scroll-padding-left: 5.75rem
spl-24scroll-padding-left: 6rem
spl-25scroll-padding-left: 6.25rem
spl-26scroll-padding-left: 6.5rem
spl-27scroll-padding-left: 6.75rem
spl-28scroll-padding-left: 7rem
spl-29scroll-padding-left: 7.25rem
spl-30scroll-padding-left: 7.5rem
spl-31scroll-padding-left: 7.75rem
spl-32scroll-padding-left: 8rem
spl-33scroll-padding-left: 8.25rem
spl-34scroll-padding-left: 8.5rem
spl-35scroll-padding-left: 8.75rem
spl-36scroll-padding-left: 9rem
spl-37scroll-padding-left: 9.25rem
spl-38scroll-padding-left: 9.5rem
spl-39scroll-padding-left: 9.75rem
spl-40scroll-padding-left: 10rem
spl-41scroll-padding-left: 10.25rem
spl-42scroll-padding-left: 10.5rem
spl-43scroll-padding-left: 10.75rem
spl-44scroll-padding-left: 11rem
spl-45scroll-padding-left: 11.25rem
spl-46scroll-padding-left: 11.5rem
spl-47scroll-padding-left: 11.75rem
spl-48scroll-padding-left: 12rem
spl-49scroll-padding-left: 12.25rem
spl-50scroll-padding-left: 12.5rem
spl-51scroll-padding-left: 12.75rem
spl-52scroll-padding-left: 13rem
spl-53scroll-padding-left: 13.25rem
spl-54scroll-padding-left: 13.5rem
spl-55scroll-padding-left: 13.75rem
spl-56scroll-padding-left: 14rem
spl-57scroll-padding-left: 14.25rem
spl-58scroll-padding-left: 14.5rem
spl-59scroll-padding-left: 14.75rem
spl-60scroll-padding-left: 15rem
spl-61scroll-padding-left: 15.25rem
spl-62scroll-padding-left: 15.5rem
spl-63scroll-padding-left: 15.75rem
spl-64scroll-padding-left: 16rem
spl-65scroll-padding-left: 16.25rem
spl-66scroll-padding-left: 16.5rem
spl-67scroll-padding-left: 16.75rem
spl-68scroll-padding-left: 17rem
spl-69scroll-padding-left: 17.25rem
spl-70scroll-padding-left: 17.5rem
spl-71scroll-padding-left: 17.75rem
spl-72scroll-padding-left: 18rem
spl-73scroll-padding-left: 18.25rem
spl-74scroll-padding-left: 18.5rem
spl-75scroll-padding-left: 18.75rem
spl-76scroll-padding-left: 19rem
spl-77scroll-padding-left: 19.25rem
spl-78scroll-padding-left: 19.5rem
spl-79scroll-padding-left: 19.75rem
spl-80scroll-padding-left: 20rem
spl-81scroll-padding-left: 20.25rem
spl-82scroll-padding-left: 20.5rem
spl-83scroll-padding-left: 20.75rem
spl-84scroll-padding-left: 21rem
spl-85scroll-padding-left: 21.25rem
spl-86scroll-padding-left: 21.5rem
spl-87scroll-padding-left: 21.75rem
spl-88scroll-padding-left: 22rem
spl-89scroll-padding-left: 22.25rem
spl-90scroll-padding-left: 22.5rem
spl-91scroll-padding-left: 22.75rem
spl-92scroll-padding-left: 23rem
spl-93scroll-padding-left: 23.25rem
spl-94scroll-padding-left: 23.5rem
spl-95scroll-padding-left: 23.75rem
spl-96scroll-padding-left: 24rem
spl-97scroll-padding-left: 24.25rem
spl-98scroll-padding-left: 24.5rem
spl-99scroll-padding-left: 24.75rem
spl-100scroll-padding-left: 25rem

The element will have a padding of 1.5rem to its left when scrolling, ensuring that the content is positioned away from the left edge of the viewport.

Try scrolling through the image container to see how it behaves.
<div class="o-h p-r">
<div class="d-f g-6 o-x-s p-6 sst-x-m">
<div class="fs-0 p-r pl-6 spl-6 ssa-s">
<div class="bo-0 l-0 p-a id="area"t-0 w-6"></div>
<img class="h-40 rad-1 w-80" src="/img/coast.jpg" />
</div>
<div class="fs-0 p-r pl-6 spl-6 ssa-s">
<div class="bo-0 l-0 p-a id="area"t-0 w-6"></div>
<img class="h-40 rad-1 w-80" src="/img/coast.jpg" />
</div>
<div class="fs-0 p-r pl-6 spl-6 ssa-s">
<div class="bo-0 l-0 p-a id="area"t-0 w-6"></div>
<img class="h-40 rad-1 w-80" src="/img/coast.jpg" />
</div>
<div class="fs-0 p-r pl-6 spl-6 ssa-s">
<div class="bo-0 l-0 p-a id="area"t-0 w-6"></div>
<img class="h-40 rad-1 w-80" src="/img/coast.jpg" />
</div>
</div>
</div>

Scroll Padding Right

Sets the padding on the right side of an element, creating space between the element and its scrollable container.

ClassStyle
spr-0scroll-padding-right: 0rem
spr-1scroll-padding-right: 0.25rem
spr-2scroll-padding-right: 0.5rem
spr-3scroll-padding-right: 0.75rem
spr-4scroll-padding-right: 1rem
spr-5scroll-padding-right: 1.25rem
spr-6scroll-padding-right: 1.5rem
spr-7scroll-padding-right: 1.75rem
spr-8scroll-padding-right: 2rem
spr-9scroll-padding-right: 2.25rem
spr-10scroll-padding-right: 2.5rem
spr-11scroll-padding-right: 2.75rem
spr-12scroll-padding-right: 3rem
spr-13scroll-padding-right: 3.25rem
spr-14scroll-padding-right: 3.5rem
spr-15scroll-padding-right: 3.75rem
spr-16scroll-padding-right: 4rem
spr-17scroll-padding-right: 4.25rem
spr-18scroll-padding-right: 4.5rem
spr-19scroll-padding-right: 4.75rem
spr-20scroll-padding-right: 5rem
spr-21scroll-padding-right: 5.25rem
spr-22scroll-padding-right: 5.5rem
spr-23scroll-padding-right: 5.75rem
spr-24scroll-padding-right: 6rem
spr-25scroll-padding-right: 6.25rem
spr-26scroll-padding-right: 6.5rem
spr-27scroll-padding-right: 6.75rem
spr-28scroll-padding-right: 7rem
spr-29scroll-padding-right: 7.25rem
spr-30scroll-padding-right: 7.5rem
spr-31scroll-padding-right: 7.75rem
spr-32scroll-padding-right: 8rem
spr-33scroll-padding-right: 8.25rem
spr-34scroll-padding-right: 8.5rem
spr-35scroll-padding-right: 8.75rem
spr-36scroll-padding-right: 9rem
spr-37scroll-padding-right: 9.25rem
spr-38scroll-padding-right: 9.5rem
spr-39scroll-padding-right: 9.75rem
spr-40scroll-padding-right: 10rem
spr-41scroll-padding-right: 10.25rem
spr-42scroll-padding-right: 10.5rem
spr-43scroll-padding-right: 10.75rem
spr-44scroll-padding-right: 11rem
spr-45scroll-padding-right: 11.25rem
spr-46scroll-padding-right: 11.5rem
spr-47scroll-padding-right: 11.75rem
spr-48scroll-padding-right: 12rem
spr-49scroll-padding-right: 12.25rem
spr-50scroll-padding-right: 12.5rem
spr-51scroll-padding-right: 12.75rem
spr-52scroll-padding-right: 13rem
spr-53scroll-padding-right: 13.25rem
spr-54scroll-padding-right: 13.5rem
spr-55scroll-padding-right: 13.75rem
spr-56scroll-padding-right: 14rem
spr-57scroll-padding-right: 14.25rem
spr-58scroll-padding-right: 14.5rem
spr-59scroll-padding-right: 14.75rem
spr-60scroll-padding-right: 15rem
spr-61scroll-padding-right: 15.25rem
spr-62scroll-padding-right: 15.5rem
spr-63scroll-padding-right: 15.75rem
spr-64scroll-padding-right: 16rem
spr-65scroll-padding-right: 16.25rem
spr-66scroll-padding-right: 16.5rem
spr-67scroll-padding-right: 16.75rem
spr-68scroll-padding-right: 17rem
spr-69scroll-padding-right: 17.25rem
spr-70scroll-padding-right: 17.5rem
spr-71scroll-padding-right: 17.75rem
spr-72scroll-padding-right: 18rem
spr-73scroll-padding-right: 18.25rem
spr-74scroll-padding-right: 18.5rem
spr-75scroll-padding-right: 18.75rem
spr-76scroll-padding-right: 19rem
spr-77scroll-padding-right: 19.25rem
spr-78scroll-padding-right: 19.5rem
spr-79scroll-padding-right: 19.75rem
spr-80scroll-padding-right: 20rem
spr-81scroll-padding-right: 20.25rem
spr-82scroll-padding-right: 20.5rem
spr-83scroll-padding-right: 20.75rem
spr-84scroll-padding-right: 21rem
spr-85scroll-padding-right: 21.25rem
spr-86scroll-padding-right: 21.5rem
spr-87scroll-padding-right: 21.75rem
spr-88scroll-padding-right: 22rem
spr-89scroll-padding-right: 22.25rem
spr-90scroll-padding-right: 22.5rem
spr-91scroll-padding-right: 22.75rem
spr-92scroll-padding-right: 23rem
spr-93scroll-padding-right: 23.25rem
spr-94scroll-padding-right: 23.5rem
spr-95scroll-padding-right: 23.75rem
spr-96scroll-padding-right: 24rem
spr-97scroll-padding-right: 24.25rem
spr-98scroll-padding-right: 24.5rem
spr-99scroll-padding-right: 24.75rem
spr-100scroll-padding-right: 25rem

The element will have a padding of 1.5rem to its right when scrolling, ensuring that the content is positioned away from the right edge of the viewport.

Try scrolling through the image container to see how it behaves.
<div class="o-h p-r">
<div class="d-f g-6 o-x-s p-6 sst-x-m">
<div class="fs-0 p-r pr-6 spr-6 ssa-s">
<div class="bo-0 p-a r-0 id="area"t-0 w-6"></div>
<img class="h-40 rad-1 w-80" src="/img/coast.jpg" />
</div>
<div class="fs-0 p-r pr-6 spr-6 ssa-s">
<div class="bo-0 p-a r-0 id="area"t-0 w-6"></div>
<img class="h-40 rad-1 w-80" src="/img/coast.jpg" />
</div>
<div class="fs-0 p-r pr-6 spr-6 ssa-s">
<div class="bo-0 p-a r-0 id="area"t-0 w-6"></div>
<img class="h-40 rad-1 w-80" src="/img/coast.jpg" />
</div>
<div class="fs-0 p-r pr-6 spr-6 ssa-s">
<div class="bo-0 p-a r-0 id="area"t-0 w-6"></div>
<img class="h-40 rad-1 w-80" src="/img/coast.jpg" />
</div>
</div>
</div>

Scroll Padding Top

Sets the padding on the top side of an element, creating space between the element and its scrollable container.

ClassStyle
spt-0scroll-padding-top: 0rem
spt-1scroll-padding-top: 0.25rem
spt-2scroll-padding-top: 0.5rem
spt-3scroll-padding-top: 0.75rem
spt-4scroll-padding-top: 1rem
spt-5scroll-padding-top: 1.25rem
spt-6scroll-padding-top: 1.5rem
spt-7scroll-padding-top: 1.75rem
spt-8scroll-padding-top: 2rem
spt-9scroll-padding-top: 2.25rem
spt-10scroll-padding-top: 2.5rem
spt-11scroll-padding-top: 2.75rem
spt-12scroll-padding-top: 3rem
spt-13scroll-padding-top: 3.25rem
spt-14scroll-padding-top: 3.5rem
spt-15scroll-padding-top: 3.75rem
spt-16scroll-padding-top: 4rem
spt-17scroll-padding-top: 4.25rem
spt-18scroll-padding-top: 4.5rem
spt-19scroll-padding-top: 4.75rem
spt-20scroll-padding-top: 5rem
spt-21scroll-padding-top: 5.25rem
spt-22scroll-padding-top: 5.5rem
spt-23scroll-padding-top: 5.75rem
spt-24scroll-padding-top: 6rem
spt-25scroll-padding-top: 6.25rem
spt-26scroll-padding-top: 6.5rem
spt-27scroll-padding-top: 6.75rem
spt-28scroll-padding-top: 7rem
spt-29scroll-padding-top: 7.25rem
spt-30scroll-padding-top: 7.5rem
spt-31scroll-padding-top: 7.75rem
spt-32scroll-padding-top: 8rem
spt-33scroll-padding-top: 8.25rem
spt-34scroll-padding-top: 8.5rem
spt-35scroll-padding-top: 8.75rem
spt-36scroll-padding-top: 9rem
spt-37scroll-padding-top: 9.25rem
spt-38scroll-padding-top: 9.5rem
spt-39scroll-padding-top: 9.75rem
spt-40scroll-padding-top: 10rem
spt-41scroll-padding-top: 10.25rem
spt-42scroll-padding-top: 10.5rem
spt-43scroll-padding-top: 10.75rem
spt-44scroll-padding-top: 11rem
spt-45scroll-padding-top: 11.25rem
spt-46scroll-padding-top: 11.5rem
spt-47scroll-padding-top: 11.75rem
spt-48scroll-padding-top: 12rem
spt-49scroll-padding-top: 12.25rem
spt-50scroll-padding-top: 12.5rem
spt-51scroll-padding-top: 12.75rem
spt-52scroll-padding-top: 13rem
spt-53scroll-padding-top: 13.25rem
spt-54scroll-padding-top: 13.5rem
spt-55scroll-padding-top: 13.75rem
spt-56scroll-padding-top: 14rem
spt-57scroll-padding-top: 14.25rem
spt-58scroll-padding-top: 14.5rem
spt-59scroll-padding-top: 14.75rem
spt-60scroll-padding-top: 15rem
spt-61scroll-padding-top: 15.25rem
spt-62scroll-padding-top: 15.5rem
spt-63scroll-padding-top: 15.75rem
spt-64scroll-padding-top: 16rem
spt-65scroll-padding-top: 16.25rem
spt-66scroll-padding-top: 16.5rem
spt-67scroll-padding-top: 16.75rem
spt-68scroll-padding-top: 17rem
spt-69scroll-padding-top: 17.25rem
spt-70scroll-padding-top: 17.5rem
spt-71scroll-padding-top: 17.75rem
spt-72scroll-padding-top: 18rem
spt-73scroll-padding-top: 18.25rem
spt-74scroll-padding-top: 18.5rem
spt-75scroll-padding-top: 18.75rem
spt-76scroll-padding-top: 19rem
spt-77scroll-padding-top: 19.25rem
spt-78scroll-padding-top: 19.5rem
spt-79scroll-padding-top: 19.75rem
spt-80scroll-padding-top: 20rem
spt-81scroll-padding-top: 20.25rem
spt-82scroll-padding-top: 20.5rem
spt-83scroll-padding-top: 20.75rem
spt-84scroll-padding-top: 21rem
spt-85scroll-padding-top: 21.25rem
spt-86scroll-padding-top: 21.5rem
spt-87scroll-padding-top: 21.75rem
spt-88scroll-padding-top: 22rem
spt-89scroll-padding-top: 22.25rem
spt-90scroll-padding-top: 22.5rem
spt-91scroll-padding-top: 22.75rem
spt-92scroll-padding-top: 23rem
spt-93scroll-padding-top: 23.25rem
spt-94scroll-padding-top: 23.5rem
spt-95scroll-padding-top: 23.75rem
spt-96scroll-padding-top: 24rem
spt-97scroll-padding-top: 24.25rem
spt-98scroll-padding-top: 24.5rem
spt-99scroll-padding-top: 24.75rem
spt-100scroll-padding-top: 25rem

The element will have a padding of 1.5rem above it when scrolling, ensuring that the content is positioned away from the top edge of the viewport.

Try scrolling through the image container to see how it behaves.
<div class="o-h p-r w-fc">
<div class="d-f fd-c g-6 h-96 o-y-auto p-6 sst-y-m">
<div class="fs-0 p-r pt-6 spt-6 ssa-s">
<div class="h-6 l-0 p-a r-0 id="area"t-0"></div>
<img class="h-40 rad-1 w-80" src="/img/coast.jpg" />
</div>
<div class="fs-0 p-r pt-6 spt-6 ssa-s">
<div class="h-6 l-0 p-a r-0 id="area"t-0"></div>
<img class="h-40 rad-1 w-80" src="/img/coast.jpg" />
</div>
<div class="fs-0 p-r pt-6 spt-6 ssa-s">
<div class="h-6 l-0 p-a r-0 id="area"t-0"></div>
<img class="h-40 rad-1 w-80" src="/img/coast.jpg" />
</div>
<div class="fs-0 p-r pt-6 spt-6 ssa-s">
<div class="h-6 l-0 p-a r-0 id="area"t-0"></div>
<img class="h-40 rad-1 w-80" src="/img/coast.jpg" />
</div>
</div>
</div>

Using utility variants

Learn how to override existing utilities based on the user's screen size or other factors, such as hover states.

Using media queries

You can combine responsive breakpoints like sm:sp-*, md:sp-*, lg:sp-*, and xxl:sp-* to allow targeting specific utilities in different viewports.

Using hover states

Alternatively, you can apply :hover by using h:sp-* utility to override elements and change their values when hovering over them.