Envoltório flexível de vento de cauda

Discutiremos o Tailwind Flex Wrap neste artigo e como ele pode ser usado para criar designs flexíveis e responsivos.

A classe flex-wrap no Tailwind CSS permite que você gerencie como os itens dentro de um contêiner Flexbox são agrupados quando não há espaço suficiente para encaixá-los em uma linha.

Por padrão, os itens do Flexbox são dispostos em uma única linha e podem transbordar o contêiner se não houver espaço suficiente para acomodá-los.

Observação : você deve incluir a classe flex antes de adicionar a classe flex-wrap a um elemento, caso contrário, não funcionará.


Aulas de Flex Wrap Tailwind

Existem três classes utilitárias para controlar o comportamento de empacotamento de contêineres flexíveis.

Aulas Visão geral
envoltório flexível Esta classe define a propriedade flex-wrap de um flex container para envolver
flex-nowrap Esta classe define a propriedade flex-wrap de um flex container para nowrap
flex-wrap-reverse Esta classe define a propriedade flex-wrap de um flex container para wrap-reverse

Envoltório flexível de vento de cauda

Essa classe permite que os itens sejam encapsulados em várias linhas conforme necessário, para evitar que transbordem o contêiner.

Sintaxe

<element class="flex flex-wrap"> Contents....</element>

Neste exemplo, passamos por uma implementação prática da classe flex-wrap no Tailwind:

Example: 

1
12345678910111213141516171819202122<!DOCTYPE html><html><head> <script src="https://cdn.tailwindcss.com"></script></head><body class="text-center"> <h1 class="text-gray-600 text-2xl font-semibold"> MrExamples </h1> <p class="font-semibold my-3 text-slate-800">flex-wrap class in Tailwind CSS</p> <div id="main" class="ml-24 h-28 w-3/4 flex flex-wrap bg-gray-100 border-solid border border-gray-600 font-medium text-gray-50"> <div class="bg-amber-900 w-32 h-12">1st</div> <div class="bg-amber-800 w-32 h-12">2nd</div> <div class="bg-amber-700 w-32 h-12">3rd</div> <div class="bg-amber-600 w-32 h-12">4th</div> <div class="bg-amber-500 w-32 h-12">5th</div> </div></body></html>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Tailwind flex-nowrap

Esse valor garante que todos os itens sejam colocados em uma única linha, mesmo que isso os faça transbordar do contêiner.

Sintaxe

<element class="flex flex-nowrap"> Contents....</element>

No exemplo a seguir, o uso do flex-nowrap é demonstrado para melhor entendimento:

Example: 

1
12345678910111213141516171819202122<!DOCTYPE html><html><head> <script src="https://cdn.tailwindcss.com"></script></head><body class="text-center"> <h1 class="text-gray-600 text-2xl font-semibold"> MrExamples </h1> <p class="font-semibold my-3 text-slate-800">flex-nowrap class in Tailwind CSS</p> <div id="main" class="ml-24 h-28 w-3/4 flex flex-nowrap bg-gray-100 border-solid border border-gray-600 font-medium text-gray-50"> <div class="bg-amber-900 w-32 h-12">1st</div> <div class="bg-amber-800 w-32 h-12">2nd</div> <div class="bg-amber-700 w-32 h-12">3rd</div> <div class="bg-amber-600 w-32 h-12">4th</div> <div class="bg-amber-500 w-32 h-12">5th</div> </div></body></html>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Tailwind flex-wrap-reverse

Ele agrupa os itens em várias linhas, mas na ordem inversa . Portanto, se os itens foram originalmente dispostos em linhas da esquerda para a direita, eles agora serão dispostos em colunas de baixo para cima.

Sintaxe

<element class="flex flex-wrap-reverse"> Contents....</element>

Este exemplo fornece uma demonstração prática de como usar a classe flex-wrap-reverse no Tailwind CSS :

Example: 

1
12345678910111213141516171819202122<!DOCTYPE html><html><head> <script src="https://cdn.tailwindcss.com"></script></head><body class="text-center"> <h1 class="text-gray-600 text-2xl font-semibold"> MrExamples </h1> <p class="font-semibold my-3 text-slate-800">flex-wrap-reverse class in Tailwind CSS</p> <div id="main" class="ml-24 h-28 w-3/4 flex flex-wrap-reverse bg-gray-100 border-solid border border-gray-600 font-medium text-gray-50"> <div class="bg-amber-900 w-32 h-12">1st</div> <div class="bg-amber-800 w-32 h-12">2nd</div> <div class="bg-amber-700 w-32 h-12">3rd</div> <div class="bg-amber-600 w-32 h-12">4th</div> <div class="bg-amber-500 w-32 h-12">5th</div> </div></body></html>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Nós valorizamos o seu feedback.
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0

Assine a nossa newsletter
Digite seu e-mail para receber um resumo semanal de nossos melhores posts. Saber mais!
ícone