Установлен плагин OnePageScroll
(Сылка внизу), который тегу section
добавляет класс activ
. Как к тегу h1
с классом title
добавить класс animate
, анимация которого будет появляться, когда будет отображаться класс activ
в теге section
.
<div class="main">
<section class="section">
<h1 class="title">Hello world</h1>
</section>
<section>
<h1 class="title">Hello world</h1>
</section>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="onepagescroll.js"></script>
<script src="main.js"></script>
http://www.thepetedesign.com/demos/purejs_onepage_scroll_demo.html
var h1 = document.querySelector('h1');
document.addEventListener('scroll', function() {
if (window.pageYOffset >= 100) {
h1.classList.add('animate')
} else {
h1.classList.remove('animate')
}
})
body {
height: 1000px;
position:relative;
}
h1 {
position: sticky;
top:0;
background: red;
}
h1.animate {
background: green;
}
<h1 class="title">Hello world</h1>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
При вводе значения в это значение появляется снизу но если пользователь ввел что-то другое это значение снизу заменяется на новое,как сделать...
Я разделил все на 4 части, логотипу задал float:left , двум переключателям тоже, и сделал отступ от левого краяостальным элементам float:right
Они загружаются, но видны как пустые блокиПробовал другие иконки - все нормально