Believemy logo purple

Créer une scrollbar personnalisée

Et si on regardait comment créer une scrollbar personnalisée ? C'est tout le but de cet article !
Mis à jour le 3 décembre 2024
Believemy logo
Créer une scrollbar personnalisée

Créer une scrollbar personnalisée est souvent très utile pour ceux qui apprécient le frontend et qui veulent donner un côté original à leur site internet. Ce que vous allez voir dans cet article n'est toutefois compatible qu'avec Safari et Google Chrome pour le moment. Vos autres visiteurs continueront de voir la barre de scroll classique.

Vous pouvez retrouver l'ensemble de ce tutoriel sur notre compte Instagram.

 

1ère étape

Comme nous venons de le voir dans la présentation de cet article, cette scrollbar n'est disponible que sur Safari et Google Chrome : on précise donc -webkit- dans notre fichier CSS :

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

 

2ème étape

Il est temps de définir la couleur de l'arrière-plan de la scrollbar (la couleur de la barre donc).

HTML
body::-webkit-scrollbar-track {
    background-color: #e5e5e5;
}

 

3ème étape

Nous avons défini la largeur et la couleur de la barre... Nous allons maintenant préciser la couleur du scrolleur (la petite barre qui permet de défiler sur une page).

HTML
body::-webkit-scrollbar-thumb {
    border-radius: 15px;
    background-color: #5c2a9d;
}

 

4ème étape

Dernière étape de ce projet : définir la couleur du scrolleur lors du survol. Pour ça nous allons utiliser le très célèbre sélecteur d'événement hover :

HTML
body::-webkit-scrollbar-thumb:hover {
    background-color: #b5076b;
}

 

Catégorie : Développement
Believemy logo
Commentaires (0)

Vous devez être connecté pour commenter cet article : se connecter ou s'inscrire.

Essayez gratuitement

Que vous essayiez de scaler votre start-up, de créer votre premier site internet ou de vous reconvertir en tant que développeur, Believemy est votre nouvelle maison. Rejoignez-nous, évoluez et construisons ensemble votre projet.

Believemy is with anyone