Bordas
Domine as utilitárias de borda e arredondamento do Tailwind CSS. Aprenda a aplicar espessura, cor, estilo e cantos arredondados para um design web flexível.
Tipos de utilitárias de borda
1. border
Aplica uma borda padrão (1px, cor cinza, sólida) ao redor do elemento:
<div class="border p-4">Caixa com borda</div>Você também pode aplicar bordas em lados específicos:
-
border-t(topo) -
border-r(direita) -
border-b(inferior) -
border-l(esquerda) -
border-x,border-y(horizontal e vertical)
2. Espessura da borda
<div class="border-2">Borda de 2px</div>
<div class="border-t-4">Borda superior de 4px</div>Valores disponíveis:
border,border-0,border-2,border-4,border-8
3. Cor da borda
As cores seguem a mesma escala do sistema de cores do Tailwind:
<div class="border border-gray-300">Borda cinza</div>
<div class="border border-red-500">Borda vermelha</div>Você pode usar as classes border-{cor}-{intensidade} para definir exatamente a tonalidade desejada.
4. Estilo da borda
-
border-solid(padrão) -
border-dashed -
border-dotted -
border-double -
border-none
<div class="border-2 border-dashed border-blue-500 p-4">
Borda tracejada azul
</div>Bordas arredondadas (rounded)
O Tailwind também oferece utilitárias para controle de arredondamento de bordas:
<img class="rounded" src="..." alt="Imagem" />
<button class="rounded-full">Botão circular</button>Classes disponíveis:
| Classe | Arredondamento |
|---|---|
rounded-none | sem arredondamento |
rounded-sm | leve |
rounded | padrão |
rounded-md | médio |
rounded-lg | grande |
rounded-xl | extra |
rounded-2xl | maior ainda |
rounded-3xl | bem grande |
rounded-full | círculo completo (100%) |
Você também pode aplicar por lado:
-
rounded-t,rounded-b,rounded-l,rounded-r -
rounded-tl,rounded-tr,rounded-br,rounded-bl
Exemplo prático completo
<div class="border-2 border-indigo-500 rounded-lg p-6">
<h3 class="text-lg font-semibold mb-2">Cartão com borda</h3>
<p class="text-gray-600">Este bloco tem borda personalizada e cantos arredondados.</p>
</div>O sistema de bordas no Tailwind proporciona controle visual direto e sem complexidade, seja para destacar elementos, estruturar layouts ou aplicar estilos visuais consistentes.