Как исправить полосу прокрутки vss?

0

Я использовал это в css для своего ProfileServlet:

::-webkit-scrollbar-button:vertical {
    -webkit-border-bottom-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
}

::-webkit-scrollbar-button:horizontal {
    -webkit-border-top-right-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
}

Обратите внимание, что на изображении ниже отображаются только 2 из 4 кнопок прокрутки:

Изображение 174551

Как я могу заставить все 4 кнопки выглядеть правильно?

Также как сделать видимость полосы прокрутки видимой?

Почему горизонтальные и вертикальные полосы прокрутки не имеют одинаковой формы

  • 0
    Я не буду этого делать, другие браузеры не будут поддерживать эти стили. Если это необходимо, я бы сделал это с помощью скриптов jquery: slodive.com/web-development/jquery-scroll
  • 0
    Я не слышал много хорошего от JQuery
Показать ещё 2 комментария
Теги:

1 ответ

0

Хорошо, я обнаружил ответ на номера 1 и 3. 1:

изменение:

::-webkit-scrollbar-button:vertical {
    -webkit-border-bottom-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
}

::-webkit-scrollbar-button:horizontal {
    -webkit-border-top-right-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
}

Для того, чтобы:

::-webkit-scrollbar-button:vertical:end {
    -webkit-border-bottom-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
}

::-webkit-scrollbar-button:horizontal:end {
    -webkit-border-top-right-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
}

::-webkit-scrollbar-button:vertical:start {
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
}

::-webkit-scrollbar-button:horizontal:start {
    -webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
}

2:

Я имел:

::-webkit-scrollbar {
    width: 15px;
}

Но нужно:

::-webkit-scrollbar {
    width: 15px;
    height: 15px;
}

Теперь нужно просто прокрутить панель, чтобы быть видимым.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню