Есть ли способ заставить вертикальную полосу прокрутки отображаться в Safari Lion. Он отображается только в том случае, если вы нажимаете крайний правый край страницы. У меня есть элемент, где у меня есть overflow-y: auto, но в Safari он не отображается, пока вы не нажмете край элемента.
Сила полосы прокрутки на Safari
Ответ 1
Ok нашел это онлайн на этом сайте http://css-tricks.com/custom-scrollbars-in-webkit/ Это заставит его появиться в Safari Lion
::-webkit-scrollbar {
-webkit-appearance: none;
width: 8px;
}
::-webkit-scrollbar-track {
background-color: rgba(57,57,57, .6);
border-radius: 8px;
}
::-webkit-scrollbar-thumb {
border-radius: 8px;
background-color: rgba(156, 156, 156, .6);
}
Очевидно, вам нужно будет изменить свойства в нужный пакет. Опять же это для Safari как overflow-y: прокрутка не заставляет его показывать.
Ответ 2
Применить overflow-y к элементу html.
html {
overflow-y:scroll;
}