Compreendendo o colapso de borda do Tailwind

Neste artigo, exploraremos a classe Tailwind Border Collapse e como ela pode ser usada para criar tabelas no Tailwind.

No Tailwind CSS , a classe border-collapse pode ser usada para determinar se as células dentro de uma tabela compartilham uma borda comum.

Essa classe, juntamente com a classe border-separate, pode ser usada para definir as bordas dessas células.

Colapso da borda do vento de cauda



Classe de colapso de borda de vento de cauda

A classe de colapso de borda Tailwind no Tailwind CSS é usada para combinar bordas de células adjacentes em uma.

Isso significa que as bordas entre as células adjacentes não serão visíveis e a tabela terá uma única borda ao seu redor.

Sintaxe

<element class="border-collapse"></element>

Para usar a classe border-collapse no Tailwind, você pode simplesmente adicionar a classe ao elemento table .

Vamos explorar a classe border-collapse no Tailwind por meio de um exemplo:

Example: 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<!DOCTYPE html>
<html>
<head>
<script src="https://cdn.tailwindcss.com"></script>
</head>
<body class="text-center mx-4 space-y-2">
<h1 class="text-gray-600 text-2xl font-semibold">
MrExamples
</h1>
<p class="font-semibold my-2">Border Collapse Class in Tailwind CSS</p>
<div class="grid grid-flow-col text-center p-2">
<table class="border-collapse border border-gray-900">
<thead>
<tr>
<th class="border border-gray-600">Backend Framework</th>
<th class="border border-gray-600">Programming Language</th>
</tr>
</thead>
<tbody>
<tr>
<td class="border border-gray-600">Django</td>
<td class="border border-gray-600">Python</td>
</tr>
<tr>
<td class="border border-gray-600">Express JS</td>
<td class="border border-gray-600">JavaScript</td>
</tr>
<tr>
<td class="border border-gray-600">Laravel</td>
<td class="border border-gray-600">PHP</td>
</tr>
<tr>
<td class="border border-gray-600">Asp .NET</td>
<td class="border border-gray-600">C#</td>
</tr>
<tr>
<td class="border border-gray-600">Spring Boot</td>
<td class="border border-gray-600">Java</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Classe separada de borda de vento de cauda

A classe de separação de borda do Tailwind força a borda de cada célula a ser exibida separadamente.

Isso significa que as bordas entre as células adjacentes ficarão visíveis e a tabela terá várias bordas ao seu redor.

Sintaxe

<element class="border-separate"></element>

Para usar a classe separada por bordas no Tailwind, você pode simplesmente adicionar a classe ao elemento table.

Aqui está um breve exemplo de uma classe separada por borda em ação:

Example: 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<!DOCTYPE html>
<html>
<head>
<script src="https://cdn.tailwindcss.com"></script>
</head>
<body class="text-center mx-4 space-y-2">
<h1 class="text-gray-600 text-2xl font-semibold">
MrExamples
</h1>
<p class="font-semibold my-2">Border Separate Class in Tailwind CSS</p>
<div class="grid grid-flow-col text-center p-2">
<table class="border-separate border border-gray-900">
<thead>
<tr>
<th class="border border-gray-600">Backend Framework</th>
<th class="border border-gray-600">Programming Language</th>
</tr>
</thead>
<tbody>
<tr>
<td class="border border-gray-600">Django</td>
<td class="border border-gray-600">Python</td>
</tr>
<tr>
<td class="border border-gray-600">Express JS</td>
<td class="border border-gray-600">JavaScript</td>
</tr>
<tr>
<td class="border border-gray-600">Laravel</td>
<td class="border border-gray-600">PHP</td>
</tr>
<tr>
<td class="border border-gray-600">Asp .NET</td>
<td class="border border-gray-600">C#</td>
</tr>
<tr>
<td class="border border-gray-600">Spring Boot</td>
<td class="border border-gray-600">Java</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Conclusão

As classes border-collapse e border-separate no Tailwind CSS são úteis para criar tabelas com bordas de células compartilhadas ou separadas.

Compreendendo essas classes, você pode criar tabelas visualmente atraentes e fáceis de ler.

Tente usar essas classes em seu próximo projeto Tailwind para ver como elas podem ajudá-lo a criar belas tabelas.

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