Como adicionar espaço horizontal e vertical entre elementos no Tailwind?

Como Adicionar Espaco Horizontal E Vertical Entre Elementos No Tailwind



Tailwind CSS fornece o “ espaço entre ” utilitários para controlar o espaço entre os elementos flex ou grid container. Ele tem várias classes, como “espaço-x-”, “espaço-y-”, “espaço-x-reverso”, “espaço-y-reverso”, etc. espaço vertical entre elementos flexíveis ou de grade no contêiner.

espaço horizontal é um espaço ao longo do eixo x entre os elementos filho de um flex ou contêiner de grade quando eles são organizados em uma linha. espaço vertical é um espaço ao longo do eixo y entre os elementos filho de um flex ou contêiner de grade quando eles são organizados em uma coluna.

Este artigo demonstrará:







Como adicionar espaço horizontal entre elementos no Tailwind?

Para adicionar espaço horizontal entre os elementos no Tailwind, o “ espaço-x- ” é usada com o elemento desejado no programa HTML. Essa classe adiciona espaço entre os elementos ao longo do eixo x.



Sintaxe



aula = 'espaço-x- ...'>... < / elemento>

Aqui, “x” representa o “eixo x” ou “espaço horizontal”. Certifique-se de substituir “” por qualquer valor válido, como “4”, “10” etc.





Exemplo: aplicando espaço horizontal entre elementos no Tailwind

Neste exemplo, temos um contêiner flexível com alguns elementos filhos. Usaremos o “ espaço-x-8 ” classe utilitária com o “

” elemento para adicionar espaço horizontal entre seus elementos filhos:



< corpo >

< div aula = 'flex space-x-8 m-10 h-20 w-max' >

< div aula = 'bg-teal-500 w-20 p-5' > 1 < / div >
< div aula = 'bg-teal-500 w-20 p-5' > 2 < / div >
< div aula = 'bg-teal-500 w-20 p-5' > 3 < / div >
< div aula = 'bg-teal-500 w-20 p-5' > 4 < / div >
< div aula = 'bg-teal-500 w-20 p-5' > 5 < / div >
< div aula = 'bg-teal-500 w-20 p-5' > 6 < / div >

< / div >

< / corpo >

Aqui, no elemento

pai:

  • flex ” cria um layout flexível.
  • espaço-x-8 ” adiciona 8 unidades de espaçamento horizontal entre os elementos flexíveis em um contêiner.
  • m-10 ” adiciona uma margem de 10 unidades a todos os lados do contêiner.
  • h-20 ” define a altura do contêiner para 20 unidades.
  • w-max ” define a largura do contêiner para sua largura máxima de conteúdo.

Nos elementos filhos

:

  • bg-teal-500 ” define o plano de fundo dos elementos flexíveis como azul-petróleo.
  • w-20 ” define a largura de cada item flexível para 20 unidades.
  • p-5 ” adiciona 5 unidades de preenchimento a todos os lados de cada item flexível.

Saída

A saída acima indica que o espaço horizontal entre o elemento flex foi aplicado com sucesso.

Como adicionar espaço vertical entre elementos no Tailwind?

Para adicionar espaço vertical entre os elementos no Tailwind, o “ espaço-y- ” é usada com o elemento específico no programa HTML. Essa classe adiciona espaço entre os elementos ao longo do eixo y.

Sintaxe

aula = 'espaço-y- ...' >...< / elemento>

Aqui, “y” representa o “eixo y” ou “espaço vertical”. Certifique-se de substituir “” por qualquer valor real, como “5”, “12” etc.

Exemplo: aplicando espaço vertical entre elementos no Tailwind

Neste exemplo, temos um contêiner flexível com alguns elementos filhos em uma coluna. Usaremos o “ espaço-y-5 ” classe utilitária com o “

” elemento para adicionar espaço vertical entre seus elementos filhos:

< corpo >

< div aula = 'flex flex-col space-y-5 m-10 text-center' >
< div aula = 'bg-teal-500 p-5' > 1 < / div >
< div aula = 'bg-teal-500 p-5' > 2 < / div >
< div aula = 'bg-teal-500 p-5' > 3 < / div >
< div aula = 'bg-teal-500 p-5' > 4 < / div >
< / div >

< / corpo >

Aqui:

  • flex ” cria um layout flexível.
  • flex-col ” alinha os itens flexíveis em uma direção vertical (em uma coluna).
  • espaço-y-5 ” adiciona 5 unidades de espaçamento vertical entre os elementos flexíveis em um contêiner.
  • m-10 ” adiciona uma margem de 10 unidades a todos os lados do contêiner.
  • centro de texto ” alinha o texto do contêiner ao centro.

Saída

O espaço vertical entre os elementos flexíveis foi aplicado de forma eficiente.

Conclusão

Para adicionar o espaço horizontal e vertical entre os elementos no Tailwind, o “ espaço-x- ' e ' espaço-y- ” as classes utilitárias são usadas com os elementos desejados no programa HTML, respectivamente. Essas classes geralmente são usadas com contêineres flex e grid para controlar o espaço entre seus elementos filhos. Este artigo exemplificou o método de aplicação de espaço horizontal e vertical entre elementos no Tailwind.