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

<div class="data">
  <div class="fixed">Данные</div>
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
</div>


.data {
display: flex;
gap: 1rem;
 overflow-x: scroll;
        position: relative;
}

.fixed {
 position: sticky;
            z-index: 1;
            left: 0;
}


Проблема в том, что после двух-трех скоролов горизонтальных колонка "Данные" всё равно уезжает с экрана, как это можно исправить?
  • Вопрос задан
  • 94 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час
21 нояб. 2024, в 21:42
100000 руб./за проект