Свойство CSS place-items

Рекомендации по курсам:

свойство place-items не применяется к гибкому макету. Поэтому, если используется гибкий макет с Описание и использование

Если свойство place-items имеет два значения:

place-items: start center;
  • Worth property has the value 'start'
  • Worth property has the value 'center'

Если свойство place-items имеет только один значения:

#container {
  • тогда значения свойств align-items и justify-items будут 'end'

Пример

Пример

Пример 1

Когда свойство writing-mode установлено в 'vertical-rl', конечное положение блочного направления смещается из нижней части в левую, конечное положение.inline-направления смещается из правой в нижнюю часть:
  Поместить каждый <div> элемент в начало строки и блока в его ячейке сетки:
}

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

place-items: start;

Пример 2: Режим написания Когда сетка контейнера writing-mode

Когда свойство writing-mode установлено в 'vertical-rl', конечное положение блочного направления смещается из нижней части в левую, конечное положение.inline-направления смещается из правой в нижнюю часть:
  #container {
  place-items: end;
}

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

writing-mode: vertical-rl;

свойство, Пример 3: Гибкий макет свойство place-items не применяется к гибкому макету. Поэтому, если используется гибкий макет с свойство,свойство, второе значение (то есть второе значение) будетignore.

#wrapper {
  place-items: stretch end;
}

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

Синтаксис CSS

place-items: normal legacy|value|initial|inherit;

Значение атрибута

Значение Описание
normal legacy

Значение по умолчанию. Значение по умолчанию для свойства place-items элемента.

Значение по умолчанию для align-items — 'normal', для justify-items — 'legacy'.

baseline Элемент定位 на базовой линии контейнера.
center Сместить элемент в центр ячейки сетки.
end Сместить элемент в конец ячейки сетки.
start Сместить элемент в начало ячейки сетки.
stretch Если размер элемента сетки не установлен, растянуть элемент сетки, чтобы заполнить контейнер сетки.
initial Установить это свойство в его значение по умолчанию. См. также initial.
inherit Эта свойство наследуется от родительского элемента. См. также inherit.

Технические детали

Значение по умолчанию: normal legacy
Унаследованность: Нет
Создание анимации: Не поддерживается. См. также:Атрибуты, связанные с анимацией.
Версия: CSS3
Синтаксис JavaScript: object.style.placeItems="stretch center"

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

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

Chrome Edge Firefox Safari Opera
59.0 79.0 45.0 11.0 46.0

Соответствующие страницы

Урок:Макетная сетка CSS

Урок:Эластичное макетирование CSS

См. также:Свойство align-items CSS

См. также:Свойство CSS justify-items

См. также:Свойство writing-mode в CSS