Skip to main content

Scroll Padding

Utilities for controlling the scroll offset in a snap container.

CSS Property:scroll-padding
Classes:17

Scroll Padding Classes

ClassCSS
scroll-p-0scroll-padding: 0px;
scroll-p-1scroll-padding: 0.25rem;
scroll-p-2scroll-padding: 0.5rem;
scroll-p-4scroll-padding: 1rem;
scroll-p-8scroll-padding: 2rem;
scroll-px-0scroll-padding-left: 0px; scroll-padding-right: 0px;
scroll-px-4scroll-padding-left: 1rem; scroll-padding-right: 1rem;
scroll-py-0scroll-padding-top: 0px; scroll-padding-bottom: 0px;
scroll-py-4scroll-padding-top: 1rem; scroll-padding-bottom: 1rem;
scroll-pt-0scroll-padding-top: 0px;
scroll-pt-4scroll-padding-top: 1rem;
scroll-pr-0scroll-padding-right: 0px;
scroll-pr-4scroll-padding-right: 1rem;
scroll-pb-0scroll-padding-bottom: 0px;
scroll-pb-4scroll-padding-bottom: 1rem;
scroll-pl-0scroll-padding-left: 0px;
scroll-pl-4scroll-padding-left: 1rem;

Arbitrary Values

You can use arbitrary values with square bracket notation when you need a specific value not included in the default scale.

[scroll-padding:value]

Responsive Variants

Apply scroll padding utilities at specific breakpoints using responsive prefixes.

BreakpointPrefixExample
640px+sm:sm:scroll-p-0
768px+md:md:scroll-p-0
1024px+lg:lg:scroll-p-0
1280px+xl:xl:scroll-p-0
1536px+2xl:2xl:scroll-p-0