Задать вопрос
@anton99zel
29а класс средней школы №7

Как зафиксировать элемент при прокрутке?

https://codepen.io/anon/pen/NQRWZj
Как пролистывая страницу, дойдя до синего блока, зафиксировать его сверху и листать дальше вниз? При прокрутке обратно вверх - открепить фиксацию обратно?
  • Вопрос задан
  • 423 просмотра
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 2
vadimkot
@vadimkot Куратор тега CSS
Попробуйте вот эту библиотеку https://github.com/imakewebthings/waypoints

https://codepen.io/web-tech/pen/qeaEMb
Ответ написан
Комментировать
Если не нужен IE, то можно и двумя строками это сделать

.fix {
    ...
    position: sticky;
    top: 0;
}


Ответ написан
Пригласить эксперта
Ответы на вопрос 1
dzheraff
@dzheraff
Попробуйте вот этот плагин: stickyjs.com
Ответ написан
Ваш ответ на вопрос

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

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