Connect with us

CSS

How to Hide Scrollbar with CSS?

How to hide scrollbar with css
Spread the love

The scroll bar on the right-hand side looks good on a complete web page & it plays an important part in the user experience.

However, creating a container element within the web page also shows the scrollbar that does not look that well.

So the question arises – Is there any way to hide the scrollbar with CSS?

Yes, there is a way to hide the scrollbar, which can be done with a few lines of CSS code.

Below is an example of a container div displaying with a scrollbar.

How to hide scrollbar with css

How to hide scrollbar with CSS?

When we place a container div and provide it with the weight and height, the content within the div begins to bypass the boundaries.

We have to add the CSS overflow: auto to keep the text within the div area, but doing so brings a scrollbar attached to that div.

We can hide the scrollbar with the help of the below mentioned CSS.

CSS :-

    .container {
       border: solid 1px red;
       width: 400px;
       height: 300px;
       -ms-overflow-style: none; /* for Internet Explorer, Edge */
       scrollbar-width: none; /* for Firefox */
       overflow-y: scroll;
    }

    .container::-webkit-scrollbar {
       display: none; /* for Chrome, Safari, and Opera */
    }  

HTML :-

    <div class="container">
    <ol>
       <li>In this section, the scrollbar is hidden.</li>
       <li>In this section, the scrollbar is hidden.</li>
       <li>In this section, the scrollbar is hidden.</li>
       <li>In this section, the scrollbar is hidden.</li>
       <li>In this section, the scrollbar is hidden.</li>
       <li>In this section, the scrollbar is hidden.</li>
       <li>In this section, the scrollbar is hidden.</li>
       <li>In this section, the scrollbar is hidden.</li>
       <li>In this section, the scrollbar is hidden.</li>
       <li>In this section, the scrollbar is hidden.</li>
       <li>In this section, the scrollbar is hidden.</li>
       <li>In this section, the scrollbar is hidden.</li>
       <li>In this section, the scrollbar is hidden.</li>
       <li>In this section, the scrollbar is hidden.</li>
       <li>In this section, the scrollbar is hidden.</li>
       <li>In this section, the scrollbar is hidden.</li>
       <li>In this section, the scrollbar is hidden.</li>
       <li>In this section, the scrollbar is hidden.</li>
       <li>In this section, the scrollbar is hidden.</li>
       <li>In this section, the scrollbar is hidden.</li>
    </ol>
    </div> 

Result :-

How to hide scrollbar with css

Conclusion

In this article, we have learned the CSS that can be used to hide the scroll bar on a web page in HTML.

Applying the CSS to the scrollbar makes it disappear however, the scrolling functionality remains the same.

I am certain this addresses your query entirely.


Spread the love
Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *