Opacidade do pano de fundo no Tailwind CSS

Neste artigo, exploraremos o uso da classe Tailwind Backdrop Opacity com exemplos . Com o Tailwind, você pode usar a classe Backdrop Opacity em todos os navegadores da web.

Opacidade do pano de fundo do vento de cauda



Opacidade do pano de fundo do vento de cauda

A classe Tailwind Backdrop Opacity aplica um filtro à imagem e modifica sua transparência.

Em CSS normal, fazemos isso usando a função opacity(). Tailwind CSS adicionou esse recurso na versão 2.1.

Sintaxe

<element class="filter backdrop-opacity-{number}">..</element>

Valor de opacidade do pano de fundo

  • background-opacity-number: Neste caso, o número pode ser substituído por uma variável de 0 a 100, com um intervalo de cinco como 5,10,15 até 100.

Nota: Nos exemplos, a classe background-hue-rotate foi aplicada para diferenciar entre os exemplos. Ao aplicar opacidade de fundo 100, o filtro de rotação de matiz de fundo é predefinido. Por outro lado, com pano de fundo-opacidade-0, o filtro panorâmico-hue-rotate torna-se transparente. Para os valores entre 0 a 100, a transparência do filtro Background-hue-rotate aumenta de 100 a 0.

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
<!DOCTYPE html>
<html>
<head>
<script src="https://cdn.tailwindcss.com"></script>
</head>
<body class="text-center mx-4 ">
<h1 class="text-gray-600 text-2xl font-semibold">
MrExamples
</h1>
<p class="font-semibold my-2">Backdrop Opacity Class in Tailwind CSS</p>
<div class=" mx-16 mt-18 h-36 relative">
<div class="absolute w-full h-full py-18">
<img class="rounded-lg object-cover w-full h-full" src="https://res.cloudinary.com/practicaldev/image/fetch/s%C3%A2%C2%80%C2%93ffgvkRPj%C3%A2%C2%80%C2%93/c_imagga_scale,f_auto,fl_progressive,h_420,q_auto,w_1000/https://dev-to-uploads.s3.amazonaws.com/i/hmvlcut7wxqua5ijezpu.png" alt="image">
</div>
<div class="relative h-36 flex overflow-x-auto space-x-4 font-semibold">
<div class="flex-shrink-0 border-2 border-gray-500
backdrop-filter backdrop-hue-rotate-180
backdrop-opacity-0 w-1/4">
backdrop-opacity-0
</div>
<div class="flex-shrink-0 border-2 border-gray-500
backdrop-filter backdrop-hue-rotate-180
backdrop-opacity-20 w-1/4">
backdrop-opacity-20
</div>
<div class="flex-shrink-0 border-2 border-gray-500
backdrop-filter backdrop-hue-rotate-180
backdrop-opacity-50 w-1/4">
backdrop-opacity-50
</div>
<div class="flex-shrink-0 border-2 border-gray-500
backdrop-filter backdrop-hue-rotate-180
backdrop-opacity-80 w-1/4">
backdrop-opacity-80
</div>
</div>
</div>
</body>
</html>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

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
<!DOCTYPE html>
<html>
<head>
<script src="https://cdn.tailwindcss.com"></script>
</head>
<body class="text-center mx-4 ">
<h1 class="text-gray-600 text-2xl font-semibold">
MrExamples
</h1>
<p class="font-semibold my-2">Backdrop Opacity Class in Tailwind CSS</p>
<div class=" mx-16 mt-18 h-36 relative">
<div class="absolute w-full h-full py-18">
<img class="rounded-lg object-cover w-full h-full" src="https://res.cloudinary.com/practicaldev/image/fetch/s%C3%A2%C2%80%C2%93ffgvkRPj%C3%A2%C2%80%C2%93/c_imagga_scale,f_auto,fl_progressive,h_420,q_auto,w_1000/https://dev-to-uploads.s3.amazonaws.com/i/hmvlcut7wxqua5ijezpu.png" alt="image">
</div>
<div class="relative h-36 flex overflow-x-auto space-x-4 font-semibold">
<div class="flex-shrink-0 border-2 border-gray-500
backdrop-filter backdrop-hue-rotate-180
backdrop-opacity-10 w-1/4">
backdrop-opacity-10
</div>
<div class="flex-shrink-0 border-2 border-gray-500
backdrop-filter backdrop-hue-rotate-180
backdrop-opacity-30 w-1/4">
backdrop-opacity-30
</div>
<div class="flex-shrink-0 border-2 border-gray-500
backdrop-filter backdrop-hue-rotate-180
backdrop-opacity-70 w-1/4">
backdrop-opacity-70
</div>
<div class="flex-shrink-0 border-2 border-gray-500
backdrop-filter backdrop-hue-rotate-180
backdrop-opacity-100 w-1/4">
backdrop-opacity-100 (default)
</div>
</div>
</div>
</body>
</html>
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