CSS Custom Scrollbar Using Pure CSS



Hello Guys, In this article or video we will see CSS Custom Scrollbar Using Pure CSS. You will use this CSS Custom Scrollbar on your website freely. If you learn How to create this CSS Custom Scrollbar so watch my video from YouTube or bellow. And you wish to learn more amazing HTML, CSS and JavaScript Effect or Tutorial so Subscribe my YouTube Channel Pure Coding and Stay with this website.

Watch Video

--------------------

  

Source Code

--------------------

First add this code on index.html file:

HTML:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <link rel="stylesheet" type="text/css" href="style.css">

    <title>CSS Custom Scrollbar - Pure Coding</title>
</head>
<body>
    <div class="content">
        <p><strong>Note:</strong> The -webkit-scrollbar is not supported in Firefox
        or in Edge, prior version 79.</p>
        <p>Lorem ipsum, dolor sit amet consectetur adipisicing elit. Rerum sequi est,
        numquam nemo animi nostrum hic soluta qui repellat id incidunt, similique 
        quasi accusantium itaque autem dolores reiciendis impedit quo, deserunt 
        deleniti a officiis? Laborum dolores quam veritatis, ex voluptatum omnis.
        Est culpa sit quibusdam dolor asperiores quia officiis, possimus placeat
        esse incidunt dolorem nostrum quod. Vel est eveniet id labore illo, tempore
        temporibus aspernatur, quam consectetur maiores eaque at aperiam ut, itaque
        fuga nemo ullam? Aperiam deleniti eaque, rem odit asperiores molestias harum
        quia, nisi voluptates quaerat praesentium aliquam non vel debitis earum est
        culpa reiciendis nostrum ea ipsa quod dolorem quis? Incidunt accusantium
        beatae natus eaque vitae voluptates maiores in ipsum non cupiditate
        accusamus necessitatibus commodi consectetur itaque perferendis ea hic,
        quia quasi alias ipsam iusto sed iure. Quidem quod ullam enim officia quis,
        cupiditate libero esse. Quaerat nisi, itaque minus, sit quia aspernatur 
        ipsam laboriosam iusto debitis voluptatum nostrum? Sunt corrupti reiciendis
        aut error, facilis tempora neque sit maxime ipsa dolor sequi vitae repellat?
        Aut iusto dolorum optio libero totam deserunt similique. Obcaecati ipsum,
        deserunt at fuga nobis ex atque expedita ea consequatur ratione molestiae 
        praesentium accusantium aut quas qui quod maiores rerum officiis facere 
        veritatis dicta sint repellat reprehenderit! Delectus rem corporis 
        consequatur earum amet ut voluptate tenetur quia minus, velit perferendis 
        ea laboriosam natus modi libero dolor cupiditate inventore nam, id porro 
        culpa reiciendis nostrum ea ipsa quod dolorem quis? Incidunt accusantium
        beatae natus eaque vitae voluptates maiores in ipsum non cupiditate
        accusamus necessitatibus commodi consectetur itaque perferendis ea hic,
        quia quasi alias ipsam iusto sed iure. Quidem quod ullam enim officia quis,
        cupiditate libero esse. Quaerat nisi, itaque minus, sit quia aspernatur 
        ipsam laboriosam iusto debitis voluptatum nostrum? Sunt corrupti reiciendis
        aut error, facilis tempora neque sit maxime ipsa dolor sequi vitae repellat?
        Aut iusto dolorum optio libero totam deserunt similique. Obcaecati ipsum,
        deserunt at fuga nobis ex atque expedita ea consequatur ratione molestiae 
        praesentium accusantium aut quas qui quod maiores rerum officiis facere 
        veritatis dicta sint repellat reprehenderit! Delectus rem corporis 
        consequatur earum amet ut voluptate tenetur quia minus, velit perferendis 
        ea laboriosam natus modi libero dolor cupiditate inventore nam, id porro 
        nihil. Vitae laboriosam, numquam qui itaque consequuntur expedita rem ut 
        Nemo commodi molestiae omnis corporis consectetur dolorem cupiditate ex
        eveniet? Fuga rem, veritatis soluta harum vero excepturi culpa quis
        cupiditate animi, voluptate itaque unde nisi inventore commodi quibusdam 
        cum. Praesentium repellendus libero nesciunt! Iusto consectetur assumenda
        beatae natus eaque vitae voluptates maiores in ipsum non cupiditate
        accusamus necessitatibus commodi consectetur itaque perferendis ea hic,
        quia quasi alias ipsam iusto sed iure. Quidem quod ullam enim officia quis,
        cupiditate libero esse. Quaerat nisi, itaque minus, sit quia aspernatur 
        ipsam laboriosam iusto debitis voluptatum nostrum? Sunt corrupti reiciendis
        aut error, facilis tempora neque sit maxime ipsa dolor sequi vitae repellat?
        Aut iusto dolorum optio libero totam deserunt similique. Obcaecati ipsum,
        deserunt at fuga nobis ex atque expedita ea consequatur ratione molestiae 
        praesentium accusantium aut quas qui quod maiores rerum officiis facere 
        veritatis dicta sint repellat reprehenderit! Delectus rem corporis 
        consequatur earum amet ut voluptate tenetur quia minus, velit perferendis 
        ea laboriosam natus modi libero dolor cupiditate inventore nam, id porro 
        nihil. Vitae laboriosam, numquam qui itaque consequuntur expedita rem ut 
        Nemo commodi molestiae omnis corporis consectetur dolorem cupiditate ex
        eveniet? Fuga rem, veritatis soluta harum vero excepturi culpa quis
        cupiditate animi, voluptate itaque unde nisi inventore commodi quibusdam 
        cum. Praesentium repellendus libero nesciunt! Iusto consectetur assumenda</p>
<p>Lorem ipsum, dolor sit amet consectetur adipisicing elit. Rerum sequi est,
        numquam nemo animi nostrum hic soluta qui repellat id incidunt, similique 
        quasi accusantium itaque autem dolores reiciendis impedit quo, deserunt 
        deleniti a officiis? Laborum dolores quam veritatis, ex voluptatum omnis.
        Est culpa sit quibusdam dolor asperiores quia officiis, possimus placeat
        esse incidunt dolorem nostrum quod. Vel est eveniet id labore illo, tempore
        temporibus aspernatur, quam consectetur maiores eaque at aperiam ut, itaque
        fuga nemo ullam? Aperiam deleniti eaque, rem odit asperiores molestias harum
        quia, nisi voluptates quaerat praesentium aliquam non vel debitis earum est
        culpa reiciendis nostrum ea ipsa quod dolorem quis? Incidunt accusantium
        beatae natus eaque vitae voluptates maiores in ipsum non cupiditate
        accusamus necessitatibus commodi consectetur itaque perferendis ea hic,
        quia quasi alias ipsam iusto sed iure. Quidem quod ullam enim officia quis,
        cupiditate libero esse. Quaerat nisi, itaque minus, sit quia aspernatur 
        ipsam laboriosam iusto debitis voluptatum nostrum? Sunt corrupti reiciendis
        aut error, facilis tempora neque sit maxime ipsa dolor sequi vitae repellat?
        Aut iusto dolorum optio libero totam deserunt similique. Obcaecati ipsum,
        deserunt at fuga nobis ex atque expedita ea consequatur ratione molestiae 
        praesentium accusantium aut quas qui quod maiores rerum officiis facere 
        veritatis dicta sint repellat reprehenderit! Delectus rem corporis 
        consequatur earum amet ut voluptate tenetur quia minus, velit perferendis 
        ea laboriosam natus modi libero dolor cupiditate inventore nam, id porro 
        culpa reiciendis nostrum ea ipsa quod dolorem quis? Incidunt accusantium
        beatae natus eaque vitae voluptates maiores in ipsum non cupiditate
        accusamus necessitatibus commodi consectetur itaque perferendis ea hic,
        quia quasi alias ipsam iusto sed iure. Quidem quod ullam enim officia quis,
        cupiditate libero esse. Quaerat nisi, itaque minus, sit quia aspernatur 
        ipsam laboriosam iusto debitis voluptatum nostrum? Sunt corrupti reiciendis
        aut error, facilis tempora neque sit maxime ipsa dolor sequi vitae repellat?
        Aut iusto dolorum optio libero totam deserunt similique. Obcaecati ipsum,
        deserunt at fuga nobis ex atque expedita ea consequatur ratione molestiae 
        praesentium accusantium aut quas qui quod maiores rerum officiis facere 
        veritatis dicta sint repellat reprehenderit! Delectus rem corporis 
        consequatur earum amet ut voluptate tenetur quia minus, velit perferendis 
        ea laboriosam natus modi libero dolor cupiditate inventore nam, id porro 
        nihil. Vitae laboriosam, numquam qui itaque consequuntur expedita rem ut 
        Nemo commodi molestiae omnis corporis consectetur dolorem cupiditate ex
        eveniet? Fuga rem, veritatis soluta harum vero excepturi culpa quis
        cupiditate animi, voluptate itaque unde nisi inventore commodi quibusdam 
        cum. Praesentium repellendus libero nesciunt! Iusto consectetur assumenda
        beatae natus eaque vitae voluptates maiores in ipsum non cupiditate
        accusamus necessitatibus commodi consectetur itaque perferendis ea hic,
        quia quasi alias ipsam iusto sed iure. Quidem quod ullam enim officia quis,
        cupiditate libero esse. Quaerat nisi, itaque minus, sit quia aspernatur 
        ipsam laboriosam iusto debitis voluptatum nostrum? Sunt corrupti reiciendis
        aut error, facilis tempora neque sit maxime ipsa dolor sequi vitae repellat?
        Aut iusto dolorum optio libero totam deserunt similique. Obcaecati ipsum,
        deserunt at fuga nobis ex atque expedita ea consequatur ratione molestiae 
        praesentium accusantium aut quas qui quod maiores rerum officiis facere 
        veritatis dicta sint repellat reprehenderit! Delectus rem corporis 
        consequatur earum amet ut voluptate tenetur quia minus, velit perferendis 
        ea laboriosam natus modi libero dolor cupiditate inventore nam, id porro 
        nihil. Vitae laboriosam, numquam qui itaque consequuntur expedita rem ut 
        Nemo commodi molestiae omnis corporis consectetur dolorem cupiditate ex
        eveniet? Fuga rem, veritatis soluta harum vero excepturi culpa quis
        cupiditate animi, voluptate itaque unde nisi inventore commodi quibusdam 
        cum. Praesentium repellendus libero nesciunt! Iusto consectetur assumenda</p>
<p>Lorem ipsum, dolor sit amet consectetur adipisicing elit. Rerum sequi est,
        numquam nemo animi nostrum hic soluta qui repellat id incidunt, similique 
        quasi accusantium itaque autem dolores reiciendis impedit quo, deserunt 
        deleniti a officiis? Laborum dolores quam veritatis, ex voluptatum omnis.
        Est culpa sit quibusdam dolor asperiores quia officiis, possimus placeat
        esse incidunt dolorem nostrum quod. Vel est eveniet id labore illo, tempore
        temporibus aspernatur, quam consectetur maiores eaque at aperiam ut, itaque
        fuga nemo ullam? Aperiam deleniti eaque, rem odit asperiores molestias harum
        quia, nisi voluptates quaerat praesentium aliquam non vel debitis earum est
        culpa reiciendis nostrum ea ipsa quod dolorem quis? Incidunt accusantium
        beatae natus eaque vitae voluptates maiores in ipsum non cupiditate
        accusamus necessitatibus commodi consectetur itaque perferendis ea hic,
        quia quasi alias ipsam iusto sed iure. Quidem quod ullam enim officia quis,
        cupiditate libero esse. Quaerat nisi, itaque minus, sit quia aspernatur 
        ipsam laboriosam iusto debitis voluptatum nostrum? Sunt corrupti reiciendis
        aut error, facilis tempora neque sit maxime ipsa dolor sequi vitae repellat?
        Aut iusto dolorum optio libero totam deserunt similique. Obcaecati ipsum,
        deserunt at fuga nobis ex atque expedita ea consequatur ratione molestiae 
        praesentium accusantium aut quas qui quod maiores rerum officiis facere 
        veritatis dicta sint repellat reprehenderit! Delectus rem corporis 
        consequatur earum amet ut voluptate tenetur quia minus, velit perferendis 
        ea laboriosam natus modi libero dolor cupiditate inventore nam, id porro 
        culpa reiciendis nostrum ea ipsa quod dolorem quis? Incidunt accusantium
        beatae natus eaque vitae voluptates maiores in ipsum non cupiditate
        accusamus necessitatibus commodi consectetur itaque perferendis ea hic,
        quia quasi alias ipsam iusto sed iure. Quidem quod ullam enim officia quis,
        cupiditate libero esse. Quaerat nisi, itaque minus, sit quia aspernatur 
        ipsam laboriosam iusto debitis voluptatum nostrum? Sunt corrupti reiciendis
        aut error, facilis tempora neque sit maxime ipsa dolor sequi vitae repellat?
        Aut iusto dolorum optio libero totam deserunt similique. Obcaecati ipsum,
        deserunt at fuga nobis ex atque expedita ea consequatur ratione molestiae 
        praesentium accusantium aut quas qui quod maiores rerum officiis facere 
        veritatis dicta sint repellat reprehenderit! Delectus rem corporis 
        consequatur earum amet ut voluptate tenetur quia minus, velit perferendis 
        ea laboriosam natus modi libero dolor cupiditate inventore nam, id porro 
        nihil. Vitae laboriosam, numquam qui itaque consequuntur expedita rem ut 
        Nemo commodi molestiae omnis corporis consectetur dolorem cupiditate ex
        eveniet? Fuga rem, veritatis soluta harum vero excepturi culpa quis
        cupiditate animi, voluptate itaque unde nisi inventore commodi quibusdam 
        cum. Praesentium repellendus libero nesciunt! Iusto consectetur assumenda
        beatae natus eaque vitae voluptates maiores in ipsum non cupiditate
        accusamus necessitatibus commodi consectetur itaque perferendis ea hic,
        quia quasi alias ipsam iusto sed iure. Quidem quod ullam enim officia quis,
        cupiditate libero esse. Quaerat nisi, itaque minus, sit quia aspernatur 
        ipsam laboriosam iusto debitis voluptatum nostrum? Sunt corrupti reiciendis
        aut error, facilis tempora neque sit maxime ipsa dolor sequi vitae repellat?
        Aut iusto dolorum optio libero totam deserunt similique. Obcaecati ipsum,
        deserunt at fuga nobis ex atque expedita ea consequatur ratione molestiae 
        praesentium accusantium aut quas qui quod maiores rerum officiis facere 
        veritatis dicta sint repellat reprehenderit! Delectus rem corporis 
        consequatur earum amet ut voluptate tenetur quia minus, velit perferendis 
        ea laboriosam natus modi libero dolor cupiditate inventore nam, id porro 
        nihil. Vitae laboriosam, numquam qui itaque consequuntur expedita rem ut 
        Nemo commodi molestiae omnis corporis consectetur dolorem cupiditate ex
        eveniet? Fuga rem, veritatis soluta harum vero excepturi culpa quis
        cupiditate animi, voluptate itaque unde nisi inventore commodi quibusdam 
        cum. Praesentium repellendus libero nesciunt! Iusto consectetur assumenda</p>
    </div>
</body>
</html>
 
 
Then add this code on style.css file:

CSS:

@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;
0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;
1,800;1,900&display=swap');

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: 'Poppins', sans-serif;
}

::-webkit-scrollbar {
    width: 10px;
}

::-webkit-scrollbar-track {
    background: #30336b;
}

::-webkit-scrollbar-thumb {
    background: linear-gradient(45deg, #06dee1, #79ff6c);
}

::-webkit-scrollbar-button {
    background: linear-gradient(160deg, #06dee1, #79ff6c);
}

body {
    background: #130f40;
}

.content {
    padding: 20px;
}

.content p {
    color: #FFF;
    font-size: 1rem;
    text-align: justify;
    margin-bottom: 25px;
}

0 Comments

Post a Comment

Post a Comment (0)

Previous Post Next Post
Design by - Blogger Templates