Я создаю меню слайдов.Невозможно прокручивать внутри div после применения -webkit-transform в Safari
Меню длинное, и мне нужно прокручивать его внутри, поэтому я установил overflow-y: прокрутите его.
Я использую -webkit-transform (и варианты в других браузерах) в качестве свойства перехода.
Теперь я не могу прокручивать внутри div, используя колесо прокрутки, когда поверх div будет прокручиваться вся страница.
Если я изменяю поведение меню и перехожу к правильному свойству (настройка меню справа: -320px и анимирование его вправо: 0), прокрутка работает.
Эта ошибка происходит только в Safari, она отлично работает в Chrome и других браузерах. Также работает на iOS.
Кто-нибудь знает обходное решение? Кто-нибудь испытал этот вопрос раньше? Я не могу найти никакой информации об этом. Спасибо.
После этого нескольких исследований, я обнаружил, что Safari считает ограничивающий параллелепипед DIV (в, чтобы зарегистрировать прокрутки), чтобы быть позицией div до перехода. Другими словами, если вы наложили указатель мыши на место перед переводом и используете колесо прокрутки, вы сможете прокручивать внутри div, даже если его больше нет. Мне еще нужно найти обходное решение, хотя ... –
У меня такая же проблема. Вы нашли решение? –