I use css that hides scrollbars until it hangs over it (working on Firefox and IE)
Before freezing, it looks like this:

div#popular-service-container > div:first-child > div::-webkit-scrollbar { display: none; } div#popular-service-container > div:first-child > div{ overflow-y: auto; overflow-x: hidden; -ms-overflow-style: none; overflow: -moz-scrollbars-none; height: calc(100% - 160px); margin-top: 20px; padding-bottom: 20px; font-family: KarlaRegular,arial,sans-serif; font-size: .9em; text-align: left; color: #4d4e50; } div#popular-service-container > div:first-child > div:hover{ -ms-overflow-style: scrollbar; overflow: scroll; }
and in IE / Firefox, when the mouse above it shows scrollbars, such as:

But with the code for Chrome hover (the code below shows the options that I tried separately):
div#popular-service-container > div:first-child > div:hover::-webkit-scrollbar { display: initial; display: unset; }
it leaves an empty scrollbar, as in the example:

Any ideas on what's missing?
source share