Есть <div>
, в котором есть три элемента display: inline-block;
.
Нужно сделать так, чтобы при скролле вниз два правых элемента исчезали и заменялись другим контентом.
P.S. Весь контент идущий дальше имеет position: sticky;
и наслаивается.
Вообще ничего не понимаю в JavaScript.
Можно сделать через JS:
document.getElementById('id большого div-a').addEventListener('scroll', function(){
document.getElementById('id левого div-a').innerHTML="другой текст";
document.getElementById('id правого div-a').innerHTML="другой текст";
document.getElementById('id левого div-a').style.background="#hex-цвет";
document.getElementById('id правого div-a').style.background="#hex-цвет";
}
При скролле изменяются два div-a другим содержимым через innerHTML и их цвет через стили (по желанию)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть задача создать Web приложение, которое будет состоять из модулей, реализующих различные бизнес процессыЕсть пожелания от заказчика,...