Проблема в том, что при тестировании сайта все работало хорошо. На Android и ПК нет никаких проблем, но на IOS сайт работает неправильно: при приближении или отдалении выскакивает меню, не нажимая на кнопку, и отсутствует плавный скрол. Хотя, повторюсь, он был при тестировании. На Android и ПК все работает корректно.
мне нужно чтобы размер шрифта не менялся в зависимости от масштаба страницы, поэтому сделал так font-size: 1.8vw; размер шрифта не меняется, да только меняется line-height. как сделать чтоб и line-height не менялся?
не много не понял зачем ты это делаешь, особеннно привязываясь к ширине страницы, но https://developer.mozilla.org/ru/docs/Web/CSS/line-height вроде как принимает значения, в том числе относительные, по этому, возможно для тебя, работает то же самое, что и сделано со шрифтом
думаю все беды из-за этого пакета https://github.com/VoloshchenkoAl/revealer дальше искать проблему мне уже тупо лень. Но даже его пример имеет похожее поведение что и у тебя на сайте