Maison > Article > interface Web > Comment définir la largeur de la barre de défilement en CSS
Vous pouvez utiliser le sélecteur "::-webkit-scrollbar" et l'attribut width pour définir la largeur de la barre de défilement en CSS. La syntaxe est "::-webkit-scrollbar{width: width value;}. "; ce sélecteur utilise Pour sélectionner la barre de défilement entière, l'attribut width est utilisé pour définir la largeur de l'élément sélectionné.

L'environnement d'exploitation de ce tutoriel : système Windows 10, version CSS3&&HTML5, ordinateur thinkpad t480.
L'idée de la méthode est la suivante :
Utilisez le sélecteur de pseudo-classe ::-webkit-scrollbar en CSS pour définir le style de la barre de défilement et définissez la barre de défilement via l'attribut width dans cette largeur de sélecteur de pseudo-classe.
::-webkit-scrollbar Le sélecteur de pseudo-classe CSS affecte le style de la barre de défilement d'un élément.
Vous pouvez utiliser les sélecteurs de pseudo-éléments suivants pour modifier le style de la barre de défilement de divers navigateurs Webkit :
::-webkit-scrollbar — la barre de défilement entière
: : -webkit-scrollbar-button — Boutons (flèches haut et bas) sur la barre de défilement
::-webkit-scrollbar-thumb — Curseur de défilement sur la barre de défilement
::-webkit -scrollbar -track — Piste de la barre de défilement
::-webkit-scrollbar-track-piece — La partie piste de la barre de défilement sans curseur
::-webkit-scrollbar-corner — Quand il y a aussi une verticale L'intersection de la barre de défilement et de la barre de défilement horizontale
::-webkit-resizer — styles partiels de la partie de coin de certains éléments (par exemple : boutons déplaçables de la zone de texte)
Code d'implémentation :
.visible-scrollbar, .invisible-scrollbar, .mostly-customized-scrollbar {
display: block;
width: 10em;
overflow: auto;
height: 2em;
}
.invisible-scrollbar::-webkit-scrollbar {
display: none;
}
/* Demonstrate a "mostly customized" scrollbar
* (won't be visible otherwise if width/height is specified) */
.mostly-customized-scrollbar::-webkit-scrollbar {
width: 5px;
height: 8px;
background-color: #aaa;
/* or add it to the track */}/* Add a thumb */
.mostly-customized-scrollbar::-webkit-scrollbar-thumb {
background: #000;
}Recommandations associées : Tutoriel CSS
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!