Skip to content
Related Articles

Related Articles

Improve Article

CSS | Scroll Padding bottom

  • Last Updated : 31 Oct, 2019

The Scroll Padding bottom is an inbuilt property in Scroll Snap module. This property set the scroll padding longhand. This property acts as a magnet on the top of the sliding element that stick to the top of the view-port and stop the scrolling(forcefully) in that place.

The Scroll Padding property is optional, this property is used when the Scroll Snap type property is set to none.


scroll-padding-bottom: [  length percentage | auto ]

Property Values: This property accept two property mentioned above and described below:

  • length-percentage: This property works same as other padding property contains the length in any specific unit for padding.
  • auto: This property leaves some spaces for padding determined by browsers.

Example: Below example illustrates the Scroll Padding bottom property:

<!DOCTYPE html> 
        CSS Scroll Padding bottom
            color: green
            border:2px solid black;
        .container { 
            width: 500px
            height: 200px
            margin-left: auto
            margin-right: auto
            border: 2px solid black
            overflow: scroll
            position: relative
        .element { 
            width: 480px
            height: 180px
            scroll-snap-align: start; 
            scroll-snap-stop: normal
            color: white
            font-size: 50px
            display: flex; 
            justify-content: center
            align-items: center
        .y-mandatory { 
            scroll-snap-type: y mandatory;
            /* scroll-padding: top right bottom left */ 
            scroll-padding-bottom: 100px;
        .element:nth-child(1) { 
        .element:nth-child(2) { 
        .element:nth-child(3) { 
        <h4>CSS Scroll Padding bottom</h4
        <div class="container y-scroll y-mandatory"
            <div class="wrapper"
                <div class="element"></div> 
                <div class="element"></div> 
                <div class="element"></div> 


Supported Browsers: The browsers supported by CSS Scroll Padding bottom are listed below:

  • Google Chrome 69
  • Internet Explorer 11
  • Firefox 68
  • Safari 11

My Personal Notes arrow_drop_up
Recommended Articles
Page :