Как на Grid сделать скроллящуюся строку с размерами вложенных блоков от родительских?

Ссылка скопирована
1 ответ

Приветствую.

Есть довольно простая сетка, но не хватает знаний сделать так, чтобы в одной из строк можно было задать вложенным элементам ширину родительских и так, чтобы она была в одну строку и с прокруткой.

Из такого:

Как на Grid сделать скроллящуюся строку с размерами вложенных блоков от родительских?

Надо сделать такое:

Как на Grid сделать скроллящуюся строку с размерами вложенных блоков от родительских?

Подскажите, пожалуйста, реализацию.
Пример кода на Codepen.

Дополнительно:

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Андрей PHP Ответ

Для создания скроллящей строки на Grid с размерами вложенных блоков от родительских, вам следует применить некоторые CSS свойства к вашим элементам. Вот пример кода на CSS и HTML, который поможет вам решить данную проблему:

HTML:
```html

Блок 1
Блок 2
Блок 3
Блок 4
Блок 5

```

CSS:
```css
.grid-container {
display: grid;
grid-template-columns: repeat(5, 1fr); /* Определяем количество и ширину колонок */
overflow-x: auto; /* Добавляем горизонтальную прокрутку */
}

.grid-item {
border: 1px solid #ccc;
padding: 10px;
}
```

В данном примере мы создаем контейнер с классом "grid-container", который использует Grid Layout для размещения пяти элементов с классом "grid-item" в ряд. При этом мы добавляем горизонтальную прокрутку к контейнеру, чтобы пользователь мог просматривать все элементы.

Кроме того, вы можете настроить размеры вложенных блоков от родительских, используя свойства Grid Layout, такие как grid-column-start, grid-column-end, grid-row-start, grid-row-end и другие.

Надеюсь, данное объяснение поможет вам решить вашу проблему с созданием скроллящей строки на Grid с размерами вложенных блоков от родительских. Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать их!

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно