2017-07-20 3 views
0

Je personnalise la barre de défilement par CSS3. Et je ne sais pas, comment faire scrollbar-pouce plus petit (plus court). La largeur ou la hauteur ne fonctionnent pas. Quelqu'un peut-il m'aider?Comment faire :: - webkit-scrollbar-thumb plus petit?

#parent { 
 
    width: 300px; 
 
    height: 300px; 
 
    padding: 20px; 
 
    overflow: auto; 
 
} 
 

 
#child { 
 
    width: 250px; 
 
    height: 1000px; 
 
    margin: 0 auto; 
 
    border: 2px solid #8c1b21; 
 
} 
 

 
#parent::-webkit-scrollbar { 
 
    width: 15px; 
 
    background-color: #B79889; 
 
    border-radius: 5px; 
 
    box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
 
} 
 

 
#parent::-webkit-scrollbar-thumb { 
 
    background-color: #8c1b21; 
 
    border-radius: 5px; 
 
}
<div id="parent"> 
 
    <div id="child"></div> 
 
</div>

Répondre

0

Hauteur du pouce dépend de la hauteur du div où vous postulez scroll

#parent { 
 
    width: 300px; 
 
    height: 300px; 
 
    padding: 20px; 
 
    overflow: auto; 
 
} 
 

 
#child { 
 
    width: 250px; 
 
    height: 4000px; 
 
    margin: 0 auto; 
 
    border: 2px solid #8c1b21; 
 
} 
 

 
#parent::-webkit-scrollbar { 
 
    width: 10px; 
 
    background-color: #B79889; 
 
    border-radius: 5px; 
 
    box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
 
} 
 

 
#parent::-webkit-scrollbar-thumb { 
 
    background-color: #8c1b21; 
 
    border-radius: 5px; 
 
}
<div id="parent"> 
 
    <div id="child"></div> 
 
</div>

+0

Oh, je sais, mais je n » J'ai besoin de rendre ma div plus grande - J'ai seulement besoin de faire scrollbar-thumb small er. –

+0

Ce n'est pas possible, avez-vous vu des fenêtres du système d'exploitation ou des sites Web avec ce type de défilement? à l'aide du pouce de défilement, nous pouvons savoir que la hauteur de la page –