ゲームに少し遅れていることは知っていますが、このようなものを探していて、次のことを思いつきましたが、非アクティブなときに非表示になるフェードを正確に取得することはできません. トランジションはまだこれで機能していないようです...
ここにフィドルがあります:
http://jsfiddle.net/ethanpil/j7180ryv/
ホバリングを切り替える Javascript のビット
$(window).scroll(function() {
$('body').addClass('scrolling');
clearTimeout($.data(this, 'scrollTimer'));
$.data(this, 'scrollTimer', setTimeout(function() {
$('body').removeClass('scrolling');
}, 250));
});
CSS:
::-webkit-scrollbar {
width: 6px;
height: 12px;
}
::-webkit-scrollbar-track {
background: rgba(242, 242, 242, 0);
}
::-webkit-scrollbar-thumb {
background: rgba(221, 221, 221, 0);
border-radius: 3px;
}
body:hover::-webkit-scrollbar-thumb {
background: rgba(242, 242, 242, 1);
}
body.scrolling::-webkit-scrollbar-thumb,
::-webkit-scrollbar-thumb:horizontal:hover,
::-webkit-scrollbar-thumb:vertical:hover {
background: rgba(153, 153, 153, 1);
}
::-webkit-scrollbar-thumb:horizontal:active,
::-webkit-scrollbar-thumb:vertical:active {
background: rgba(153, 153, 153, 1);
}