Привет, я могу изменить и переключить атрибуты div в прокрутке, но когда я использую анимацию, это не сработает, но будет странно.Как анимировать div на свитке?
следующие работы:
$(document).scroll(function() {
$("#register").css({left: $(this).scrollLeft() > 1348? "-140px":"0px"});
});
Но это не будет работать:
$(document).scroll(function() {
$("#register").animate({left: $(this).scrollLeft() > 1348? "-140px":"0px"});
});
Я хочу ДИВ, чтобы уйти, когда я прокручиваю больше, чем 1348, и если свиток меньше 1348, div должен появиться снова.
Простые css работают, но анимация не работает.
В каждом зарегистрированном событии прокрутки CSS применяет изменения, не видимые глазу, означает, что он всегда перерисовывает элемент в 0px слева, если document.scrollLeft <1348. Анимация будет делать ** анимацию ** на каждом прокрутке поставить галочку. Что вы сделали, чтобы предотвратить это? –