Только скрыть полосу прокрутки, не отключить полосу прокрутки в Firefox Windows - PullRequest
0 голосов
/ 03 июля 2019

Этот вопрос касается только 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.

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