Скрытые полосы прокрутки в Firefox (позволяет прокручивать, но без полосы прокрутки)

Я хотел бы создать div, который может прокручиваться, но не отображает полосы прокрутки. Я нашел решение для Webkit (ниже), но как это можно сделать в других браузерах?

Я бы предпочел не использовать javascript-плагин. Надеемся найти решение, специфичное для CSS или поставщика.


Решение Webkit

#photoreel::-webkit-scrollbar {
    height: 0;
    width: 0;
}
#photoreel {
    overflow-x: scroll;
    overflow-y: hidden;
}

Ответ 2

Если вы имеете в виду панель scoll, которую создает Firefox (например, тот, что находится справа от этой страницы), я не думаю, что вы можете. См. Ссылку для лучшего объяснения

Ответ 3

Решение 2019 года

Начиная с Firefox 64 для этого есть совершенно простое решение (работает только в Firefox и Firefox для мобильных устройств)

scrollbar-width: none;

Проверьте документы

. Для посетителей из поста, помеченного как дубликат, также существует решение MS Edge:

-ms-overflow-style: -ms-autohiding-scrollbar;

Ответ 4

Хорошо, есть намного более простой способ! просто поставьте

    ::-webkit-scrollbar {
    width: 0px;
    height: 10px;
    }           

в вашем стиле css, и вы закончили с!