Залипает шапка сайта и мышь промахивается

Регистрация
20.02.2019
Сообщения
295
Реакции
35
Баллы
28
Доброго вечера, проблема такая, видимо из-за того, что в гугле залипает поиск сверху при прокрутке вниз страницы, мышь промахивается по ссылке.
Кто-нибудь сталкивался? Как лечить
 
как вариант посчитать координаты элемента и если они слишком близко к краю экрана, то сделать скрол элемента до середины.
ну или еще есть вариант. сначала проскролить до элемента без клика. а потом уже делать движение с кликом.
 
как вариант посчитать координаты элемента и если они слишком близко к краю экрана, то сделать скрол элемента до середины.
ну или еще есть вариант. сначала проскролить до элемента без клика. а потом уже делать движение с кликом.
С координатами тоже ошибается на эту высоту, помогало растягивание экрана инстанса на овердохрена вниз, чтобы страница открывалась полностью без скролла.
Я просто думаю поломать яваскриптом это залипание не вариант?
 
Я просто думаю поломать яваскриптом это залипание не вариант?
этого не известно мне.
промахивается скорее всего из-за того что до начала движения структура html одна, это когда шапки нет. а когда начинает скролить то появляется шапка и координаты элемента уже другие. частое явление на многих сайтах.
надо просто перед кликом повторно высчитать координаты элемента.
 
Вот кому надо шапка замирает)


function addStyle() {
var styles = '#searchform { position: absolute !important; }';
var css = document.createElement('style');
css.type = 'text/css';

if (css.styleSheet) {
css.styleSheet.cssText = styles;
} else {
css.appendChild(document.createTextNode(styles));
}

document.getElementsByTagName("head")[0].appendChild(css);
}
addStyle();
 
Последнее редактирование:

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)