Я испытываю странное поведение с полосами прокрутки, которые, кажется, задают от c до Firefox.
Проблема в том, что Firefox будет отображать полосы прокрутки элементов с overflow: auto
или overflow: scroll
поверх любого другого элемента, который должен быть выше в иерархии z-index
. Вот изображение, чтобы проиллюстрировать, что я имею в виду. Вы можете проверить это самостоятельно на этом сайте: https://www.w3schools.com/cssref/pr_pos_overflow.asp
Как видите, полоса прокрутки элемента в фон перекрывает мобильное меню на переднем плане. Как вы можете себе представить, это приводит ко всем видам ошибок отображения, когда пользователи могут видеть полосы прокрутки без элемента, к которому они фактически принадлежат.
Есть ли способ избежать такого поведения и заставить Firefox вести себя как Chrome или Safari?
Я использую Firefox 68.0.1.