При получении фокуса текстовым полем input в CS-Cart, браузер прокручивает страницу наверх, чтобы это самое поле было у верхней границы окна, причем прокручивает только в мобильном разрешении < 767px, в десктоп версиях такого не происходит.
Не могу найти какой участок кода отвечает за эту функцию, чтобы отключить это или подправить (сделать оффсет от верхней границы окна)? Ни в core.js, ни в responsive.js не нашел.
При получении фокуса текстовым полем input в CS-Cart, браузер прокручивает страницу наверх, чтобы это самое поле было у верхней границы окна, причем прокручивает только в мобильном разрешении < 767px, в десктоп версиях такого не происходит.
Не могу найти какой участок кода отвечает за эту функцию, чтобы отключить это или подправить (сделать оффсет от верхней границы окна)? Ни в core.js, ни в responsive.js не нашел.
Помогите, пожалуйста.
А где можно воспроизвести? На странице товара с полем покупки в 1 клик при малом разрешении все нормально работает
Пусть много времени прошло. Тоже искал решение. И нашел вариант номер 2. Можно просто не задавать позицию в полях формы под номер 1. То есть начать к примеру с 5. И это тоже будет работать, а также ничего не надо править в шаблонах.