Propriedade Shorthand de Place Items

Última atualização: 2026-09-13

place-items Propriedade Shorthand de Place Items

place-items é um shorthand para align-items e justify-items. Em um contêiner de grid, define como cada item do grid se alinha dentro de sua própria célula em uma única declaração. Controla tanto o alinhamento vertical (align) quanto o horizontal (justify) ao mesmo tempo, o que o torna uma ferramenta conveniente para centralizar ou alinhar o conteúdo do grid.

Categoria
Valor Inicialnormal
HerdadoNão
Aplica-se A
Tipo de Animação
Versão CSSCSS3
StatusPadrão

📝 Sintaxe

place-items: <align-items> <justify-items>?;

⚙️ Valores

ValorTipoDescrição
<align-items> / <justify-items>ValorShorthand de alinhamento

▶ Exemplo

Edite o código abaixo e veja o resultado ao vivo no playground:

🌐 Suporte dos Navegadores

Navegador ChromeChrome EdgeEdge FirefoxFirefox SafariSafari OperaOpera
place-items v57 v16 v52 v10.1 v44
Suportado em todos os principais navegadores
Dica: Com um único valor, tanto align-items quanto justify-items o usam: place-items: center centraliza em ambas as direções.
Dica: place-items é definido no contêiner e afeta todos os itens do grid; para controlar um único item, use place-self.

❓ Perguntas Frequentes

QQual é a diferença entre place-items e place-content?
Aplace-items controla como cada item do grid se alinha dentro de sua própria célula. place-content controla como toda a área de conteúdo do grid se alinha dentro do contêiner, o que importa quando o tamanho total das trilhas é menor que o contêiner. O primeiro atua nos itens, o segundo no grupo, e ambos podem ser definidos ao mesmo tempo sem conflito. Se as trilhas já preenchem o contêiner, place-content não tem o que distribuir e apenas place-items ainda mostra um efeito visível, já que as células permanecem maiores que seu conteúdo.
Qplace-items também funciona em flexbox?
ASim. place-items é válido tanto em grid quanto em flexbox. Em flex, equivale a definir align-items e justify-items ao mesmo tempo, mas justify-items não tem efeito em flex porque os itens flex são dispostos ao longo do eixo principal sem células, então essa parte é ignorada. Para centralizar em ambas as direções, é melhor escrever explicitamente align-items: center e justify-content: center, que é a receita convencional de flexbox e funciona em todo navegador que suporta flex.
QQuais direções os dois valores em place-items: start end controlam?
AO primeiro valor corresponde a align-items (vertical) e o segundo a justify-items (horizontal). place-items: start end alinha os itens ao topo na vertical e à direita na horizontal. Essa ordem corresponde à convenção alinhar-e-depois-justificar usada em toda a família place-*, e um único valor sempre se aplica a ambos os eixos, então place-items: center centraliza tanto horizontal quanto verticalmente — a forma mais comum de centralizar conteúdo do grid.

📚 Tutoriais Relacionados

Web-Tutorial.com

Equipe Técnica Web-Tutorial

Uma plataforma de tutoriais mantida por diversos desenvolvedores. Cada tutorial é escrito e revisado por profissionais da área correspondente. Trabalhamos para manter nosso conteúdo preciso e confiável — se encontrar algum problema, avise-nos.

100%