У меня есть панель инструментов с несколькими элементами DnD и фиксированной панелью приложений сверху. Я обнаружил, что если вы перетаскиваете элемент в верхнюю часть страницы (когда вы уже немного прокрутили страницу), он не прокручивается вверх, но если вы удаляете атрибут position: fixed
из AppBar, он делает , Таким образом, исправленный AppBar «блокирует» HTML5 при прокрутке страницы.
Я уже проверил, и это не проблема z-index
. Это связано с атрибутом position: fixed
, поэтому с CSS стековым контекстом
я использую реагировать-dnd и MaterialUi.
Кто-нибудь сталкивался с чем-то подобным раньше?
Редактировать:
Я пробовал как response-dnd-scrollzone, так и коллектив frontend fork . Оба больше не поддерживаются, и ни один из них не сработал, когда я понизил свою версию response-dnd.
Кстати, я использую реагирующую версию 10.0.2.