Сила полосы прокрутки на Safari

Есть ли способ заставить вертикальную полосу прокрутки отображаться в Safari Lion. Он отображается только в том случае, если вы нажимаете крайний правый край страницы. У меня есть элемент, где у меня есть overflow-y: auto, но в 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; }