Задать вопрос
@TerritoryOfPeace
Изучаю php

Как сохранить позицию блока при горизонтальной прокрутке?

Есть таких 2 блока:
#div1{
    height:350px;
    margin-top: 123px;
    position:relative;
    background:#009;
    width:300px;
    overflow-x: scroll;
}
#div2{
    height:400px;
    width:200px;
    position:absolute;
    top:0;
    left:0;
    background:#090;
}
</style>
<div id="div1"><div style="width:1000px;"></div><div id="div2"><div>2</div></div></div>


635b10d287e36984801163.jpeg

Как сделать так чтобы при скролле на мобильном в левую сторону зеленый (div1) блок не смещался влево а так и оставался над синим (div2) блоком?

Сейчас так:
635b1194b4267168741372.jpeg

А надо чтобы было так:
635b12411a3de786315919.jpeg
  • Вопрос задан
  • 73 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
Ethrynto
@Ethrynto
C++ Developer
Для синей укажи position: relative, для зеленой position: sticky
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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