How to create custom Scrollbar in CSS

Using CSS properties, you can customize the scrollbar of your website. This short article will explain, how to create a custom Scrollbar in CSS.

1. Firefox Browser

Below CSS properties will only work for the Firefox web browsers.

html {
    scrollbar-width: thin;
    scrollbar-color: red gray;
  • scrollbar-width will change the width of the Firefox browser scrollbar width.
  • scrollbar-color will change the scrollbar thumb and background color.

Screenshot of Firefox browser:

Firefox: How to create custom Scrollbar in CSS

2. Other Browser

It will work for almost every web browser except Firefox.

html::-webkit-scrollbar {
    width: 2vw;

html::-webkit-scrollbar-track {
    background-color: gray;

html::-webkit-scrollbar-thumb {
    background-color: red;

Screenshot of Chrome browser:

How to create custom Scrollbar in CSS?


  1. CSS Scrollbars

Similar Posts

About the Author

Atul Rai
I love sharing my experiments and ideas with everyone by writing articles on the latest technological trends. Read all published posts by Atul Rai.