Задать вопрос
Libiros
@Libiros
Frontend developer

Как отображать скроллбар кроссбраузерно без библиотек?

Есть несколько div, в которых нужно показать мобильным пользователям, что их можно прокручивать горизонтально.

.element {
  overflow-x: scroll;
}


Не помогает, так как мобильные браузеры (а также mac os) скрывает скроллбар.

::-webkit-scrollbar

Работает, но только в -webkit-.

Есть решение установить JS (обычно, jQuery) библиотеку, но оно не подходит.

Может, есть способ навязать браузеру показывать скроллбар насильно, путем JS? Что-то типа:

var el = document.getElementById("element");
// pseudocode
el.scrollbar = true;
  • Вопрос задан
  • 177 просмотров
Подписаться 3 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы