| semenovtimur1998 | 15 Апреля 2026 в 09:48Сообщение № 1 |
Группа: Проверенные
Сообщений: 69
Статус: Offline
| Побороть последствия Если баг никак не исправить, остаётся бороться с его последствиями:
В Издательстве бюро Читатели жалуются на подсветку результатов поиска в Хроме: при переходе к найденному развороту Хром прокручивает его за пределы экрана.
Проблема оказывается в Хроме: браузер неправильно считает расстояние до залипающей страницы, возвращая высоту разворота вместо ноля.
Боремся с последствиями: исправляем код, прокручивающий книгу к результатам поиска. Если результат поиска находится на залипающей странице и у неё неверные координаты, берём получившуюся ошибку и вычитаем её из координаты, к которой собирались прокручивать книгу. В результате мы скроллим книгу к «неправильной» позиции, но попадаем точно в начало разворота.
На новом сайте бюро Иногда в Сафари форма оплаты после появления перестаёт прокручиваться: не реагирует на скролл и изменение scrollTop. Проблема исчезает после ресайза.
Боремся с последствиями: заставляем браузер пересчитать и перерисовать форму оплаты. Сразу после появления формы очищаем её transform, а через 50 миллисекунд применяем transform: scale(1). Браузер перерисовывает форму и скролл начинает работать правильно, но визуально для пользователя ничего не меняется.
|
| |
| |
| iskander1 | 15 Апреля 2026 в 09:56Сообщение № 2 |
Группа: Проверенные
Сообщений: 426
Статус: Offline
| Сейчас есть варианты достаточно хорошие
|
| |
| |
| fatkhullinrenat81 | 15 Апреля 2026 в 09:57Сообщение № 3 |
Группа: Проверенные
Сообщений: 134
Статус: Offline
| А вы уже опробовали свои методы?
|
| |
| |