I've been using macbook for a while and noticed that it "hides" scrollbar by default and scrollbar is shown when page is scrolled. How could I get that behaviour while using custom scrollbar using -webkit-
css properties? When I just set them it's shown always regardless of whether page is being scrolled or not (like on Windows machine).
Asked
Active
Viewed 1,143 times
3

Sergey
- 7,184
- 13
- 42
- 85
1 Answers
0
Perhaps you could try to set the overflow on your body and html to overflow: hidden
and do the following in js.
window.addEventListener('scroll',function(){
document.body.style.overflowY = 'scroll';
document.getElementsByTagName('html')[0].overflowY = 'scroll';
});
The only thing you would have to do after is something like this article here. Hope this helped.

Niels Van den Broeck
- 46
- 7