ChromeとSafariで動作するカスタムスクロールバーのスタイルを設定しようとしています。 -webkit-scrollbar-thumb
上width
は無視されているがwebkit-scrollbar-thumbの幅を設定できません
::-webkit-scrollbar {
width: 15px;
}
::-webkit-scrollbar-track {
background-color: rgba(100, 100, 100, .5);
width: 15px;
}
::-webkit-scrollbar-thumb {
background-color: #818B99;
border-radius: 9px;
width: 9px;
}
:私は、次のCSSを試してみました。上記のように、親指をトラックよりも薄くしたいと思います。
3pxの-webkit-scrollbar-thumb
のボーダーをトラックと同じ色で設定することで幅を偽造することができるようですが、これは不透明な背景色でのみ機能し、透明色で作業する必要があります上記のトラック。
例jsfiddle:http://jsfiddle.net/L6Uzu/1/
ありがとうDavid!私は背景クリップを知らなかった。 – magritte
驚くばかりの答え! –