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

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


CSS Свойства





align-items



Пример

Отцентрируйте выравнивания для всех элементов гибкого элемента <div>:

div {
  display: flex;
  align-items: center;
}
Попробуйте сами »

Определение align-items

CSS свойство align-items определяет выравнивание по умолчанию для элементов внутри контейнера flexbox или grid.

  • В контейнере flexbox элементы flexbox выровнены по поперечной оси, которая по умолчанию вертикальна (противоположна направлению сгибания).
  • В контейнере grid элементы сетки выровнены по направлению блока. Для страниц на английском языке направление блока - вниз, а направление встроенной строки - слева направо.

Чтобы это свойство имело какой-либо эффект выравнивания, элементам необходимо свободное пространство вокруг себя в соответствующем направлении.

Совет: Используйте CSS свойство align-self каждого элемента для переопределения свойства align-items.

Показ демо ❯

Значение по умолчанию: normal
Унаследовано: no
Анимируемый: no. Читайте о animatable
Версия: CSS3
JavaScript синтаксис: object.style.alignItems="center" Попробуй

Поддержка align-items

Цифры в таблице указывают первую версию браузера, которая полностью поддерживает это свойство.

Свойство
align-items 57.0 16.0 52.0 10.1 44.0


Синтаксис align-items

align-items: normal|stretch|positional alignment|flex-start|flex-end|baseline|initial|inherit;

Значения align-items

Значение Описание Демонстрация
normal По умолчанию. Ведет себя как "растягивание" для элементов flexbox и grid или "запуск" для элементов grid с определенным размером блока. Демо ❯
stretch Элементы растягиваются, чтобы поместиться в контейнер Демо ❯
center Элементы располагаются в центре контейнера Демо ❯
flex-start Элементы располагаются в начале контейнера Демо ❯
flex-end Элементы располагаются в конце контейнера Демо ❯
start Элементы располагаются в начале своих отдельных ячеек сетки в направлении блока
end Элементы располагаются в конце своих отдельных ячеек сетки, в направлении блока
baseline Элементы располагаются на базовой линии контейнера Демо ❯
initial Устанавливает для этого свойства значение по умолчанию. Читайте о initial
inherit Наследует это свойство от своего родительского элемента. Читайте о inherit

Примеры align-items

Пример

Элементы располагаются в начале контейнера:

div {
  display: flex;
  align-items: flex-start;
}
Попробуйте сами »
Пример

Элементы располагаются в конце контейнера:

div {
  display: flex;
  align-items: flex-end;
}
Попробуйте сами »
Пример

Элементы располагаются на базовой линии контейнера:

div {
  display: flex;
  align-items: baseline;
}
Попробуйте сами »
Пример

Элементы растягиваются, чтобы поместиться в контейнер:

div {
  display: flex;
  align-items: stretch;
}
Попробуйте сами »

Пример с grid

Элементы выравниваются в начале каждой ячейки сетки в направлении блока:

#container {
  display: grid;
  align-items: start;
}
Попробуйте сами »

Пример с абсолютным позиционированием

Элементы выравниваются в конце каждой ячейки сетки в направлении блока для элементов сетки с абсолютным позиционированием:

#container {
  display: grid;
  position: relative;
  align-items: end;
}

#container > div {
  position: absolute;
}
Попробуйте сами »

Страницы по теме

CSS Учебник: CSS grid

CSS Учебник: CSS flexbox

CSS Справочник: align-content свойство

CSS Справочник: align-self свойство

CSS Справочник: justify-content свойство

CSS Справочник: justify-items свойство

CSS Справочник: justify-self свойство

HTML DOM справочник: alignItems свойство



×

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

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

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

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

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

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