--- id: 5a94fe6269fb03452672e462 title: Create Flexible Layouts Using auto-fit challengeType: 0 videoUrl: '' localeTitle: Создание гибких макетов с использованием автоматической подгонки --- ## Description
auto-fit работает почти идентично auto-fill . Единственное различие заключается в том, что, когда размер контейнера превышает размер всех объединенных элементов, auto-fill сохраняет вставки пустых строк или столбцов и толкает ваши элементы в сторону, в то время как auto-fit сворачивает эти пустые строки или столбцы и растягивает ваши элементы до установите размер контейнера. Заметка
Если ваш контейнер не может поместить все ваши предметы в одну строку, он переместит их на новый.
## Instructions
Во второй сетке используйте auto-fit с repeat чтобы заполнить сетку столбцами, которые имеют минимальную ширину 60px и максимум 1fr . Затем измените размер предварительного просмотра, чтобы увидеть разницу.
## Tests
```yml tests: - text: 'Класс container2 должен иметь свойство grid-template-columns с repeat и auto-fit , которое заполняет сетку столбцами с минимальной шириной 60px и максимальной длиной 1fr .' testString: 'assert(code.match(/.container\s*?{[\s\S]*grid-template-columns\s*?:\s*?repeat\s*?\(\s*?auto-fit\s*?,\s*?minmax\s*?\(\s*?60px\s*?,\s*?1fr\s*?\)\s*?\)\s*?;[\s\S]*}/gi), "container2 class should have a grid-template-columns property with repeat and auto-fit that will fill the grid with columns that have a minimum width of 60px and maximum of 1fr.");' ```
## Challenge Seed
```html
1
2
3
4
5
1
2
3
4
5
```
## Solution
```js // solution required ```