том, что overflow: hidden не отключает скролл на iOS. По сути так оно и есть. Всякие костыли вроде body-scroll-lock и тд, работают, но не во всех местах и далеко не при всех условиях. В моих условиях это сработало не ИДЕАЛЬНО. Зато на ведре все замечательно, поставил oveflow и из коробки все робит во всех браузерах.
Если кому-то интересно потыкать, то я создал пример в котором есть страничка и некий список открывающийся по клику. https://react-ts-mc7mjr.stackblitz.io - ну это для тех, кто верит что обычное oveflow: hidden решает все вопросики.
кривовато сделано
Обсуждают сегодня