Gargool
@Gargool
webdev frontend

Как синхронизировать клик и показ картинки при скролле?

Дано:
  1. контейнер #click, в который подгружаются внешние файлы, высота контейнера меняется
  2. блок под контейнером #click - #Blot, в котором появляются рандомные картинки, когда кликают по #click.

Суть проблемы: когда страница загрузилась, кликаем по #click и в том же месте в #Blot появляется рандомная картинка, но если проскролить - картинки начинают появляться не в месте клика, а на расстоянии. Скриптом меняю высоту #Blot - подставляю как у #click.

Подскажите пожалуйста, как добиться синхронности по мере проскролла?

Пример codepen.io/gargool/pen/vaXPxO
  • Вопрос задан
  • 40 просмотров
Решения вопроса 1
Gargool
@Gargool Автор вопроса
webdev frontend
нашел выход через css свойство pointer-events: none; https://developer.mozilla.org/en-US/docs/Web/CSS/p...
неправильно считались координаты клика через потомков в кликабельном слое.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы