Меню
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON PHP КАК СДЕЛАТЬ
     ❯   

CSS Учебник


CSS Продвинутый


CSS Отзывчивый


CSS Grid


CSS SASS


CSS Примеры


CSS Справочники



CSS Сетка контейнер



1

2

3

4

5

6

7

8

Попробуйте сами »


Контейнер сетки

Чтобы HTML элемент вел себя как контейнер сетки, необходимо задать для свойства display значение grid или inline-grid.

Контейнеры сетки состоят из элементов сетки, расположенных внутри столбцов и строк.


Свойство grid-template-columns

Свойство grid-template-columns определяет количество столбцов в макете сетки, и это может определить ширину каждого столбца.

Значение представляет собой список, разделенный пробелами, где каждое значение определяет длину соответствующей колонки.

Если вы хотите, чтобы макет сетки содержал 4 столбца, укажите ширину 4 столбцов или "auto", если все столбцы должны иметь одинаковую ширину.

Сделать сетку с 4 столбцами:

.grid-container {
  display: grid;
  grid-template-columns: auto auto auto auto;
}

Попробуйте сами »

Примечание: Если в сетке из 4 пунктов содержится более 4 столбцов, сетка будет автоматически добавлять новую строку для размещения элементов.

Свойство grid-template-columns также можно использовать для указания размера (ширины) столбцов.

Задать размер из 4 колонок:

.grid-container {
  display: grid;
  grid-template-columns: 80px 200px auto 40px;
}

Попробуйте сами »


Свойство grid-template-rows

Свойство grid-template-rows определяет высоту каждой строки.

1

2

3

4

5

6

7

8

Значение space-separated-list, в котором каждое значение определяет высоту соответствующей строки:

.grid-container {
  display: grid;
  grid-template-rows: 80px 200px;
}

Попробуйте сами »


Свойство justify-content

Свойство justify-content используется для выравнивания всей сетки внутри контейнера.

1

2

3

4

5

6

Примечание: Общая ширина сетки должна быть меньше ширины контейнера, чтобы свойство justify-content имело какой-либо эффект.

.grid-container {
  display: grid;
  justify-content: space-evenly;
}

Попробуйте сами »

.grid-container {
  display: grid;
  justify-content: space-around;
}

Попробуйте сами »

.grid-container {
  display: grid;
  justify-content: space-between;
}

Попробуйте сами »

.grid-container {
  display: grid;
  justify-content: center;
}

Попробуйте сами »

.grid-container {
  display: grid;
  justify-content: start;
}

Попробуйте сами »

.grid-container {
  display: grid;
  justify-content: end;
}

Попробуйте сами »


Свойство align-content

Свойство align-content используется для вертикального выровнивания всей сетки внутри контейнера.

1

2

3

4

5

6

Примечание: Общая высота сетки должна быть меньше высоты контейнера, чтобы свойство align-content имело какой-либо эффект.

.grid-container {
  display: grid;
  height: 400px;
  align-content: center;
}

Попробуйте сами »

.grid-container {
  display: grid;
  height: 400px;
  align-content: space-evenly;
}

Попробуйте сами »

.grid-container {
  display: grid;
  height: 400px;
  align-content: space-around;
}

Попробуйте сами »

.grid-container {
  display: grid;
  height: 400px;
  align-content: space-between;
}

Попробуйте сами »

.grid-container {
  display: grid;
  height: 400px;
  align-content: start;
}

Попробуйте сами »

.grid-container {
  display: grid;
  height: 400px;
  align-content: end;
}

Попробуйте сами »



×

Связаться с отделом продаж

Если вы хотите использовать услуги schoolsw3 как образовательное учреждение, команда или предприятие, отправьте нам электронное письмо:
sales@schoolsw3.com

Сообщить об ошибке

Если вы хотите сообщить об ошибке или внести предложение, отправьте нам электронное письмо:
help@schoolsw3.com

Schoolsw3 оптимизирован для обучения и подготовки. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно проверяются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего контента.
При использовании Schoolsw3 вы соглашаетесь прочитать и принять наши условия использования,
политику использования файлов cookie и конфиденциальности.

Авторское право 1999- © Copyright. Все права защищены. Schoolsw3 работает на SW3.CSS.