:: Стили webkit-scrollbar не работают с элементами DOM - PullRequest
0 голосов
/ 12 ноября 2018

У меня есть div с переполнением: auto

.div {
  overflow: auto;
}

и когда я пытаюсь установить стили для полосы прокрутки, она не работает:

.div::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  border-radius: 10px;
  background-color: #F5F5F5;
}

.div::-webkit-scrollbar {
  width: 12px;
  background-color: #F5F5F5;
}

.div::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
  background-color: #555;
}

Я пробовал нацеливаться на класс, идентификатор, даже тег, но ничего не получается.

когда я ничего не нацеливаю до :: - стили webkit-scrollbar, полоса прокрутки браузера получает стили, но я хочу стилизовать div scrollbar

1 Ответ

0 голосов
/ 12 ноября 2018

Я думаю, что вы должны использовать один из плагинов javascript для отображения пользовательских полос прокрутки.Не все браузеры поддерживают то, что вы написали в своем вопросе.

примеры пользовательских полос прокрутки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...