Как сделать прокручиваемый гибкий столбец с липкими кнопками справа?CSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Как сделать прокручиваемый гибкий столбец с липкими кнопками справа?

Сообщение Anonymous »

Мне хотелось бы иметь гибкий контейнер столбца с горизонтальной прокруткой и липкими кнопками справа. Но когда элементы превышают свои контейнеры на разное количество, одна из кнопок отделяется от правой границы после полной прокрутки вправо.
Можно ли сделать это правильно - т.е. пусть первая кнопка отделяется от абзаца и остается справа, как если бы контейнер не переполнялся?
(Нет JavaScript, чистый CSS)
(Обратите внимание, что элементы могут также иметь разные поля или отступы на осталось, так как я хочу сделать это с помощью древовидной структуры)


< pre class="snippet-code-css lang-css Prettyprint-override">

Код: Выделить всё

* {
font-size: 30px;
}

.container {
display: flex;
flex-direction: column;
overflow-x: auto;
/* Enables horizontal scrolling when content overflows */
}

.item {
display: flex;
align-items: flex-start;
margin-bottom: 20px;
position: relative;
border: 3px solid plum;
}

.item p {
flex: 1;
margin: 0;
white-space: nowrap;
/* Prevents text from wrapping */
}

.item button {
position: sticky;
right: 0;
margin-left: 10px;
white-space: nowrap;
}

Код: Выделить всё






First item text is a bit longer and continues without wrapping.
First Button

Second item text is also extended to demonstrate horizontal scrolling.
Second Button







Подробнее здесь: https://stackoverflow.com/questions/792 ... -the-right
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как сделать прокручиваемый гибкий столбец с липкими кнопками справа?
    Anonymous » » в форуме CSS
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Как сделать прокручиваемый гибкий столбец с липкими кнопками справа?
    Anonymous » » в форуме CSS
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Сделать элементы div липкими/нелипкими в зависимости от прокрутки
    Anonymous » » в форуме Html
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Сделать элементы div липкими/нелипкими в зависимости от прокрутки
    Anonymous » » в форуме Jquery
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Сделать элементы div липкими/нелипкими в зависимости от прокрутки
    Anonymous » » в форуме CSS
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous

Вернуться в «CSS»