Затемнение блока div при прокрутке  [РЕШЕНО]

WYSIWYG Web Builder, вопросы которые не охвачены в других разделах.
Правила форума
1. Название темы должно кратко описывать суть вашего вопроса, темы типа: "Помогите", "Почему", "Что это", "Что-то глючит" - будут удаляться.
2. Задавая свой вопрос, постарайтесь предоставить максимум информации о проблеме, если есть возможность, приложите шаблон проекта *.wtp.
Подробнее: Правила создания новых тем и ответов на существующие темы.
Данный форум - это место обсуждения вопроса, а не техподдержка в классическом смысле. Все участники форума Web Builder по-русски с удовольствием вам помогут, если это будет в их силах.
Ответить Вложения 1
Аватара пользователя

Автор Темы
krystalmoon
Интересующийся
Интересующийся
Сообщения: 43
Зарегистрирован: 22 мар 2019, 19:35
Версия Web Builder: 14.0.3

Затемнение блока div при прокрутке

Сообщение krystalmoon » 24 мар 2019, 09:51

Добрый день!

Ищю скрипт который затемняет блок при скроллинге когда он вне фокуса пример : https://www.apple.com/iphone-xr/ (3 блок по счету при прокрутке вниз он затемняется)

Знаю что сделать можно посредством js но не могу найти не одного гайда

Прошу помогите или предложите свои варианты исполнения :smu:sche_nie:

Реклама
Аватара пользователя

spoon
Помешаный
Помешаный
Сообщения: 1614
Зарегистрирован: 17 сен 2016, 13:20
Версия Web Builder: 14.2.2
Имя: Дмитрий

Затемнение блока div при прокрутке

Сообщение spoon » 24 мар 2019, 20:05

Попробуйте использовать трансформации при скроле, там куча функций, думаю может подойти.
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега

Аватара пользователя

Автор Темы
krystalmoon
Интересующийся
Интересующийся
Сообщения: 43
Зарегистрирован: 22 мар 2019, 19:35
Версия Web Builder: 14.0.3

Затемнение блока div при прокрутке

Сообщение krystalmoon » 25 мар 2019, 06:24

Можно поконкретнее ? :-): я слегка в недоумении , это css3 анимация ?

Аватара пользователя

spoon
Помешаный
Помешаный
Сообщения: 1614
Зарегистрирован: 17 сен 2016, 13:20
Версия Web Builder: 14.2.2
Имя: Дмитрий

Затемнение блока div при прокрутке

Сообщение spoon » 25 мар 2019, 06:38

Про какой блок речь? Не увидел затемнения, куда смотреть? Там одна сплошная трансформация.
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега

Аватара пользователя

Автор Темы
krystalmoon
Интересующийся
Интересующийся
Сообщения: 43
Зарегистрирован: 22 мар 2019, 19:35
Версия Web Builder: 14.0.3

Затемнение блока div при прокрутке

Сообщение krystalmoon » 25 мар 2019, 06:50

Хорошо : Есть блок, под ним ешё один блок с градиентом, при скроллинге нижний блок с градиентом плавно скрывает верхний блок и наоборот открывает

Вот код блока с градиентом :

<div class="manifesto-shadow" data-anim-tween="{ &quot;start&quot;: &quot;100rh - 90vh&quot;, &quot;end&quot;: &quot;100rh - 45vh&quot;, &quot;relativeTo&quot;: &quot;.section-display .manifesto-wrapper&quot;, &quot;y&quot;: [500, 0], &quot;opacity&quot;: [0.5, 0.999], &quot;ease&quot;: 0.7, &quot;easeFunction&quot;: &quot;easeOutSin&quot; }" style="opacity: 0.5; transform: translate(0px, 500px);"></div>

а вот за счет этого я так понимаю получается анимация transform: translate(0px, 500px);

Аватара пользователя

spoon
Помешаный
Помешаный
Сообщения: 1614
Зарегистрирован: 17 сен 2016, 13:20
Версия Web Builder: 14.2.2
Имя: Дмитрий

Затемнение блока div при прокрутке  [РЕШЕНО]

Сообщение spoon » 25 мар 2019, 07:46

Там меняется прозрачность при скролле вверх
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега

Аватара пользователя

Автор Темы
krystalmoon
Интересующийся
Интересующийся
Сообщения: 43
Зарегистрирован: 22 мар 2019, 19:35
Версия Web Builder: 14.0.3

Затемнение блока div при прокрутке

Сообщение krystalmoon » 25 мар 2019, 07:48

Мне сначала показалось что вы написали мне мягких французских булок и выпить чаю, но потом прогрузилось вложение и я его увидел

Больше спасибо !

Аватара пользователя

spoon
Помешаный
Помешаный
Сообщения: 1614
Зарегистрирован: 17 сен 2016, 13:20
Версия Web Builder: 14.2.2
Имя: Дмитрий

Затемнение блока div при прокрутке

Сообщение spoon » 25 мар 2019, 07:55

Можно силами билдера попробовать сделать плавную прозрачность через css переходы.
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега

Аватара пользователя

Автор Темы
krystalmoon
Интересующийся
Интересующийся
Сообщения: 43
Зарегистрирован: 22 мар 2019, 19:35
Версия Web Builder: 14.0.3

Затемнение блока div при прокрутке

Сообщение krystalmoon » 25 мар 2019, 08:18

Не совсем понимаю за счет чего происходит скрытие в исходнике который вы скинули, тут же нету не кодов не анимации не событий :sh_ok:

Отправлено спустя 3 минуты 9 секунд:
А все понял это js

Отправлено спустя 14 минут 47 секунд:
А подскажите как сделать так чтобы не прозрачность была

А допустим есть блок а под ним блок с градиентом и при скроллинге блок с градиентом переезжал на верхний блок (получится эффект плавного затемнение и так же в обратном направлении)

Отправлено спустя 58 минут 40 секунд:
Все сделал как хотел Большое спасибо @spoon за подсказки , анимацию сделал посредством события scrollehide scrollreveal

Аватара пользователя

spoon
Помешаный
Помешаный
Сообщения: 1614
Зарегистрирован: 17 сен 2016, 13:20
Версия Web Builder: 14.2.2
Имя: Дмитрий

Затемнение блока div при прокрутке

Сообщение spoon » 25 мар 2019, 10:14

krystalmoon, главное начать копать, а дальше дело техники :co_ol:
Съешь ещё этих мягких французских булок, да выпей чаю!
Телега


Ответить Вложения 1

Вернуться в «Общие вопросы.»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость