Я точно не знаю, как его назвать, я хотел бы знать, как я могу сделать функцию fadeIn или что-то еще, когда обертка div
начинает показывать. Чтобы быть более ясным, я думаю о чем-то подобном linkЭлемент затухания, когда начинается div
Как вы можете видеть, когда вы прокручиваете вниз, элементы скользят вверх. Итак, я пробовал с offset
определенного div
, после того как один из них отключен, тогда триггеры функции, но его не реагирующая опция, на разных разрешениях не запускается одновременно.
Если вы посмотрите ссылку, которую я предоставил, будь то разрешение, у меня это работает одинаково.
Так что мои вопросы:
- я делаю что-то неправильно с
css
, так что это не очень хорошо запускать сoffset
? - (я думаю,
scrollTop
и пиксели здесь не очень хорошие, потому что для этого не подходит вариант) есть другой/лучший способ сделать это, чемoffset
? - Возможно, вместо передачи и элемента есть способ запуска функции после запуска «div»?
Спасибо за помощь!
Отредактировано: это просто fiddle о том, как это работает. Когда вы находитесь на вершине определенного div, он показывает. Однако, когда вы меняете свое разрешение или просто сворачиваете браузер, изображение уже отображается, когда вы видите красный фон.
У вас, хотя об использовании библиотека в руке le this like stellar и т. д. http://markdalgleish.com/projects/stellar.js/ –
no i havent, предпочитаемый вариант для самостоятельного использования xD –
1. С «стартом» вы имеете в виду, когда div появляется в поле зрения, не так ли? 2. Не могли бы вы показать нам какой-то код, с которым мы можем работать? Скрипка была бы неплохой ... –