Как сделать два прилипающих блока при скроле?
Ссылка скопирована
Правый блок прилипающий при скролле. Как сделать так что-бы красный блок(right-blog-content) прилипал к синему блоку(right-read) при скролле. Сейчас они прилипают сразу и вместе. А нужно что-бы по очереди, сначало красный, когда красный доходит до синего, синий прилипал к нему и они двигались вместе. Спасибо
snippet
Дополнительно:
Нужно решить такую задачу?
Заказать помощь
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Лучший ответ
1
Другие ответы (0)
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопроскомментарий
Вам также может быть интересно
Веб-разработка
Как поправить этот код чтобы можно было обновить данные в бд( при взаимодействии с методом класса в Node.js)?
2 ответов
Android
Как заменить класс AuthorizationCodeInstalledApp на Android (Google API)?
1 ответ
Google
Как подтвердить аккаунт Google?
1 ответ
Instagram
Как вставить группу полей ACF в записи после 1-го абзаца в WordPress?
0 ответов

Для создания двух прилипающих блоков при скролле на веб-странице, можно использовать CSS и JavaScript.
Вот пример кода, который поможет вам реализовать данную функциональность:
1. HTML структура:
```html
```
2. CSS стили:
```html
.sticky-container {
position: relative;
}
.sticky-block1 {
position: sticky;
top: 0;
background-color: #f1f1f1;
}
.sticky-block2 {
position: sticky;
top: 0;
background-color: #f9f9f9;
}
```
3. JavaScript код:
```html
window.onscroll = function() {
var block1 = document.querySelector('.sticky-block1');
var block2 = document.querySelector('.sticky-block2');
if (window.pageYOffset > 100) {
block1.style.top = '10px';
block2.style.top = '10px';
} else {
block1.style.top = '0';
block2.style.top = '0';
}
};
```
Просто скопируйте приведенный выше код и вставьте его в свой HTML документ. После этого у вас должны появиться два прилипающих блока, которые останутся на месте при прокрутке страницы вверх или вниз.
Надеюсь, это поможет вам решить вашу проблему! Если у вас есть еще вопросы, не стесняйтесь задавать.