Imagem de plano de fundo no Tailwind CSS

A classe Tailwind Background Image é um recurso poderoso que fornece várias opções para definir imagens de plano de fundo para elementos Html em uma página da web.

Essa classe pode aceitar vários valores, com uma classe para cada propriedade, tornando-a uma excelente alternativa à propriedade CSS background-image.

Neste artigo, forneceremos uma visão geral das diferentes classes de imagens de fundo no Tailwind com exemplos e explicaremos como usá-las.

Imagem de fundo do vento de cauda



Imagem de fundo do vento de cauda

A classe Tailwind Background Image inclui várias classes para diferentes direções, como superior, inferior, esquerda e direita.

Por exemplo, usar a classe “ bg-gradient-to-t ” define o gradiente linear para o topo, enquanto “ bg-gradient-to-r ” define o gradiente linear para a direita.

É essencial observar que você pode especificar cores usando a seguinte sintaxe:

“de-vermelho-400 via-azul-500 para-verde-500.”

No exemplo acima, a instrução “ from ” especifica a cor inicial ( red-400 ), enquanto a palavra-chave “ via ” indica a cor intermediária ( blue-500 ), e a instrução “ to ” indica a última cor (green-500).

Sintaxe

Para usar a classe Tailwind Background Image, você precisa incluir a classe no atributo class de um elemento, conforme a sintaxe abaixo:

<element class="bg-gradient-to-{direction}"></element>

Valores da imagem de fundo do Tailwind:

  1. bg-none : Esta classe remove qualquer gradiente linear.
  2. bg-gradient-to-t : Usando esta classe, o gradiente linear é definido para o topo.
  3. bg-gradient-to-tr : Usando esta classe, o gradiente linear é definido no canto superior direito.
  4. bg-gradient-to-r : Esta classe define o gradiente linear para a direita.
  5. bg-gradient-to-br : O gradiente linear é definido no canto inferior direito usando esta classe.
  6. bg-gradient-to-b : O gradiente linear é aplicado na parte inferior usando esta classe.
  7. bg-gradient-to-bl : Esta classe define o gradiente linear no canto inferior esquerdo.
  8. bg-gradient-to-l : Usando esta classe, o gradiente linear é definido para a esquerda.
  9. bg-gradient-to-tl : Esta classe define o gradiente linear no canto superior esquerdo.

Vamos dar um exemplo de uso da classe “ bg-none ”.

No código a seguir, aplicamos a classe bg-none a um elemento div, que removerá qualquer gradiente linear e fornecerá um plano de fundo simples ao elemento:

Example: 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<!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-2">Background Image Class in Tailwind CSS</p>
<div class="mx-4 flex flex-col justify-center items-center text-center font-semibold">
<div class="h-12 my-1 w-2/3 bg-none rounded-lg border-2">
bg-none
</div>
</div>
</body>
</html>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Aqui está um exemplo de uma classe bg-gradient-to-t em uso:

Example: 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<!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-2">Background Image Class in Tailwind CSS</p>
<p class="text-md font-medium my-2">From red to green to blue</p>
<p class="text-md font-medium my-2">Color gradient from bottom to top</p>
<div class="mx-4 flex flex-col justify-center items-center text-center font-semibold">
<div class="h-12 my-1 w-2/3 bg-gradient-to-t rounded-lg
from-red-400 via-blue-500 to-green-500">
bg-gradient-to-t
</div>
</div>
</body>
</html>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Aqui está um exemplo de uma classe bg-gradient-to-tr em uso:

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
<!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-2">Background Image Class in Tailwind CSS</p>
<p class="text-md font-medium my-2">From red to green to blue</p>
<p class="text-md font-medium my-2">Color gradient towards top right corner</p>
<div class="mx-4 flex flex-col justify-center items-center text-center font-semibold">
<div class="h-12 my-1 w-2/3 bg-gradient-to-tr rounded-lg
from-red-400 via-blue-500 to-green-500">
bg-gradient-to-tr
</div>
</div>
</body>
</html>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Aqui está um exemplo de uma classe bg-gradient-to-r em uso:

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
<!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-2">Background Image Class in Tailwind CSS</p>
<p class="text-md font-medium my-2">From red to green to blue</p>
<p class="text-md font-medium my-2">Color gradient towards right</p>
<div class="mx-4 flex flex-col justify-center items-center text-center font-semibold">
<div class="h-12 my-1 w-2/3 bg-gradient-to-r rounded-lg
from-red-400 via-blue-500 to-green-500">
bg-gradient-to-r
</div>
</div>
</body>
</html>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Aqui está um exemplo de uma classe bg-gradient-to-br em uso:

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
<!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-2">Background Image Class in Tailwind CSS</p>
<p class="text-md font-medium my-2">From red to green to blue</p>
<p class="text-md font-medium my-2">Color gradient towards bottom right corner</p>
<div class="mx-4 flex flex-col justify-center items-center text-center font-semibold">
<div class="h-12 my-1 w-2/3 bg-gradient-to-br rounded-lg
from-red-400 via-blue-500 to-green-500">
bg-gradient-to-br
</div>
</div>
</body>
</html>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Este é um exemplo do uso de bg-gradient-to-b :

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
<!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-2">Background Image Class in Tailwind CSS</p>
<p class="text-md font-medium my-2">From red to green to blue</p>
<p class="text-md font-medium my-2">Color gradient towards bottom</p>
<div class="mx-4 flex flex-col justify-center items-center text-center font-semibold">
<div class="h-12 my-1 w-2/3 bg-gradient-to-b rounded-lg
from-red-400 via-blue-500 to-green-500">
bg-gradient-to-b
</div>
</div>
</body>
</html>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Um exemplo de classe bg-gradient-to-bl é mostrado abaixo:

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
<!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-2">Background Image Class in Tailwind CSS</p>
<p class="text-md font-medium my-2">From red to green to blue</p>
<p class="text-md font-medium my-2">Color gradient towards bottom left corner</p>
<div class="mx-4 flex flex-col justify-center items-center text-center font-semibold">
<div class="h-12 my-1 w-2/3 bg-gradient-to-bl rounded-lg
from-red-400 via-blue-500 to-green-500">
bg-gradient-to-bl
</div>
</div>
</body>
</html>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Veja a seguir um exemplo de uma classe bg-gradient-to-l :

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
<!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-2">Background Image Class in Tailwind CSS</p>
<p class="text-md font-medium my-2">From red to green to blue</p>
<p class="text-md font-medium my-2">Color gradient towards left</p>
<div class="mx-4 flex flex-col justify-center items-center text-center font-semibold">
<div class="h-12 my-1 w-2/3 bg-gradient-to-l rounded-lg
from-red-400 via-blue-500 to-green-500">
bg-gradient-to-l
</div>
</div>
</body>
</html>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Aqui está um exemplo de uma classe bg-gradient-to-tl em uso:

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
<!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-2">Background Image Class in Tailwind CSS</p>
<p class="text-md font-medium my-2">From red to green to blue</p>
<p class="text-md font-medium my-2">Color gradient towards top left corner</p>
<div class="mx-4 flex flex-col justify-center items-center text-center font-semibold">
<div class="h-12 my-1 w-2/3 bg-gradient-to-tl rounded-lg
from-red-400 via-blue-500 to-green-500">
bg-gradient-to-tl
</div>
</div>
</body>
</html>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

A classe Tailwind Background Image fornece uma maneira direta de definir imagens de plano de fundo para um elemento e inclui várias classes para diferentes direções e vários valores.

Ao usar essas classes, você pode criar páginas da Web visualmente atraentes com facilidade.

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