Этот вопрос касается только Firefox в Windows.
Вот спецификация: полоса прокрутки должна быть скрыта, но прокрутка должна быть включена.
В MacOS полосы прокрутки будут автоматически скрываться, и это будет менее раздражающим. Однако в Windows полосы прокрутки просто остаются там и не скрываются автоматически. В Windows 10 полосы прокрутки слишком уродливы и квадратны.
Вот неверные ответы или дополнительные ограничения:
- Не добавляйте поля / отступы справа / снизу, так как нет хорошего прогноза для этого значения.
- Не используйте
{overflow:hidden}
, так как это приведет к отключению прокрутки.
Вот как класс CSS, который может применяться ко всем элементам div /, которые будут иметь такое поведение. Эти правила не работают на данный момент, и уродливая полоса прокрутки остается.
Как бы вы исправили этот класс CSS ??
.disable-scrollbars {
scrollbar-width: none; /* Newer Firefox and not confirmed */
overflow: -moz-scrollbars-none; /* Older Firefox*/
}
Опыт должен быть похож на Chrome / Safari с -webkit-scrollbar:none;
, который работает как на MacOS, так и на Windows.