Я работаю над этой ошибкой целый день и не могу ее решить.-Webkit-scroll bar + overflow + JQuery scrollTop всегда возвращает нуль
Имейте сценарий анимации scrollTop JQuery, который определяет значение $ (window) .scrollTop() и делает некоторую анимацию и, если щелкнуть по кнопке прокрутки вверх. $ (this) .click (function() { $ ("html, body"). Animate ({scrollTop: 0}, "fast"); });
Это нормально работает. и я всегда получаю значение scrollTop ... До ->
При использовании пользовательских -webkit-прокрутки для вашего браузера, вы должны набора в CSS
HTML -> переполнение: скрытый тело -> позиция: абсолютная, переполнение-у: прокрутка, переполнение-х: авто
HTML, иерархия просто нормальный html-> Автодиагностика> DIV контейнер -> содержание DIV и т.д.
Теперь так прокрутка браузера ar удаляется и имеет свою собственную настраиваемую полосу прокрутки, Значение scrollTop всегда возвращает ноль.
Пробовал все, что я могу придумать, независимо от того, какой другой код я пытался, значение scrollTop всегда возвращает ноль.
Так что ничего не оживляет, и ничего не прокручивается назад.
Кто-нибудь знает, как получить значение при использовании пользовательского * браузер -webkit-scrollbar для прокрутки вверх? *
Не могли бы вы высказать свой код или пример? – Chris