Меню
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP КАК СДЕЛАТЬ ПРОГРАММЫ SW3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS КИБЕРБЕЗОПАСНОСТЬ НАУКА О ДАННЫХ
     ❯   

CSS Учебник


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


CSS Отзывчивый


CSS Grid


CSS SASS


CSS Примеры


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



CSS Расположение сетки



Заголовок

Меню

Главное

Справа

Подвал

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


Расположение сетки

Модуль компоновки CSS Расположение сетки предлагает систему компоновки на основе сетки со строками и столбцами, упрощающую дизайн веб-страниц без использования плавающих элементов и позиционирования.


Поддержка браузера

Свойства сетки поддерживаются во всех современных браузерах.

57.0 16.0 52.0 10 44

Элементы сетки

Макет сетки состоит из родительского элемента с одним или несколькими дочерними элементами.

<div class="grid-container">
  <div class="grid-item">1</div>
  <div class="grid-item">2</div>
  <div class="grid-item">3</div>
  <div class="grid-item">4</div>
  <div class="grid-item">5</div>
  <div class="grid-item">6</div>
  <div class="grid-item">7</div>
  <div class="grid-item">8</div>
  <div class="grid-item">9</div>
</div>

1

2

3

4

5

6

7

8

9

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



Свойство display

HTML-элемент становится контейнером сетки, когда его свойству display присвоено значение grid или inline-grid.

.grid-container {
  display: grid;
}

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

.grid-container {
  display: inline-grid;
}

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

Все прямые дочерние элементы контейнера grid автоматически становятся элементами сетки.


Столбцы сетки

Вертикальные линии элементов сетки называются столбцами.


Строки сетки

Горизонтальные линии элементов сетки называются строками.


Пробелы в сетке

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

Вы можете настроить размер зазора, используя одно из следующих свойств:

  • column-gap
  • row-gap
  • gap

Свойство column-gap задает интервал между столбцами:

.grid-container {
  display: grid;
  column-gap: 50px;
}

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

Свойство row-gap задает интервал между строк:

.grid-container {
  display: grid;
  row-gap: 50px;
}

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

Свойство gap является сокращенным свойством для свойств row-gap и column-gap:

.grid-container {
  display: grid;
  gap: 50px 100px;
}

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

Свойство gap, также можно использовать для установки как исходного промежутка, так и промежутка столбца в одном значении:

.grid-container {
  display: grid;
  gap: 50px;
}

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


Линии сетки

Линии между столбцами называются линиями столбцов.

Линии между строками называются линиями строк.

При размещении элемента сетки в сеточном контейнере обращайтесь к номерам строк:

Поместите элемент таблицы в строку столбца 1, и пусть он заканчивается в строке столбца 3:

.item1 {
  grid-column-start: 1;
  grid-column-end: 3;
}

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

Поместите элемент сетки в строку 1 и оставьте его заканчиваться на строке 3:

.item1 {
  grid-row-start: 1;
  grid-row-end: 3;
}

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


Все свойства CSS Grid

Свойство Описание
column-gap Задает интервал между столбцами
gap Сокращенное свойство для свойств row-gap и olumn-gap
grid Сокращенное свойство для свойств grid-template-rows, grid-template-columns, grid-template-areas, grid-auto-rows, grid-auto-columns и grid-auto-flow
grid-area Задает либо имя для элемента сетки, либо это свойство является сокращенным свойством для свойств grid-row-start, grid-column-start, grid-row-end, и grid-column-end
grid-auto-columns Задает размер столбца по умолчанию
grid-auto-flow Указывает, как автоматически размещаемые элементы вставляются в сетку
grid-auto-rows Задает размер строки по умолчанию
grid-column Сокращенное свойство для свойств grid-column-start и grid-column-end
grid-column-end Указывает, где должен заканчиваться элемент сетки
grid-column-gap Задает размер промежутка между столбцами
grid-column-start Указывает, с чего начинать элемент сетки
grid-gap Сокращенное свойство для свойств grid-row-gap и grid-column-gap
grid-row Сокращенное свойство для свойств grid-row-start и grid-row-end
grid-row-end Указывает, где должен заканчиваться элемент сетки
grid-row-gap Задает размер промежутка между строками
grid-row-start Указывает, с чего начинать элемент сетки
grid-template Сокращенное свойство для свойств grid-template-rows, grid-template-columns и grid-areas
grid-template-areas Указывает, как отображать столбцы и строки, используя именованные элементы таблицы
grid-template-columns Определяет размер столбцов и количество столбцов в макете сетки
grid-template-rows Задает размер строк в макете сетки
row-gap Задает интервал между строками сетки

×

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

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

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

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

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

Авторское право 1999- принадлежит Refsnes Data. Все права защищены. Schoolsw3 работает на SW3.CSS.