Исправлена ​​неправильная позиция элемента Y после прокрутки на Chrome для Android - PullRequest
0 голосов
/ 28 июня 2018

Происходит, когда адресная строка становится скрытой / видимой.

enter image description here

Элемент, отмеченный в проводнике DOM, является тем же элементом, который показан в нижней части экрана (с кнопкой «Начать планирование»). После прокрутки его фактическое местоположение прокручивается вверх (даже если оно находится в фиксированном положении), но повторного рендеринга не происходит, поскольку он все еще отображается на экране в правильном положении.

Интересно то, что элемент реагирует не на щелчки в отображаемой области, а в расчетной области DOM (иначе, если вы нажимаете над кнопкой, она работает, но не при нажатии на саму кнопку).

Вот ссылка на страницу нашей платформы, на которой есть проблема:

https://in -office.wekudo.com / веллнес / категория / питание / коктейль-бар

Та же проблема существует и на платформе Airbnb:

https://www.airbnb.com/rooms/select/17017021?search_id=74b85b09-c47b-4d33-854a-c42ffa1d7779&federated_search_id=93685a2b-81cc-49a4-9699-2e6adb1c1a25

Ответы [ 2 ]

0 голосов
/ 04 июля 2018

Ошибка, похоже, связана с hammer.js:

https://github.com/hammerjs/hammer.js/issues/1171

0 голосов
/ 03 июля 2018

В CSS добавьте overflow-y: visible !important;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...