Inversão de pano de fundo no Tailwind Css

Neste artigo, exploraremos o uso da classe Tailwind Backdrop Invert com exemplos . O Tailwind permite que os desenvolvedores usem o Backdrop Invert em todos os navegadores da web.

Inversão de pano de fundo com vento de cauda



Inversão de pano de fundo com vento de cauda

A classe de inversão de pano de fundo Tailwind aplica um filtro a uma imagem para inverter sua cor.

Uma classe de inversão de fundo pode ser aplicada a qualquer elemento com uma propriedade de cor de fundo.

O CSS normal usa a classe Backdrop Invert, que faz parte do módulo Backdrop Filter, que é um novo módulo que ainda não é suportado por todos os navegadores e o Tailwind CSS adicionou esse recurso na versão 2.1.

Sintaxe

<element class="filter backdrop-invert | backdrop-invert-0"> </element>

Valores de inversão de pano de fundo do Tailwind

  • background-invert-0 : Esta classe é usada para representar o elemento em sua forma original sem um filtro de inversão. É equivalente ao filtro de pano de fundo do CSS: invert(0) .
  • background-invert : Esta classe é usada para representar a cor invertida da cor original de um elemento. É equivalente ao filtro de pano de fundo do CSS: inverter(100%).

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
<!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 Invert Class in Tailwind CSS</p>
<div class=" mx-16 mt-18 h-36 relative">
<div class="absolute h-full w-full py-18">
<img class="rounded-lg object-cover h-full w-full" src="https://miro.medium.com/max/644/1*d7Xs5RnaqcQtKzbNrAOAYA.png" alt="image">
</div>
<div class="relative h-36 flex overflow-x-auto space-x-8 text-white font-bold">
<div class="flex-shrink-0 border-2 border-gray-500
backdrop-filter backdrop-invert w-1/2 text-black">
backdrop-invert
</div>
<div class="flex-shrink-0 border-2 border-gray-500
backdrop-filter backdrop-invert-0 w-1/2">
backdrop-invert-0
</div>
</div>
</div>
</body>
</html>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Exemplo Explique

No exemplo acima, há uma página da Web com uma classe Tailwind Backdrop Invert para inverter as cores do plano de fundo.

  1. O código HTML define uma página da Web básica com um título e um corpo.
  2. A classe CSS “ text-center mx-4 ” é adicionada à tag body para centralizar o texto e adicionar uma margem à esquerda e à direita .
  3. O texto “ MrExamples ” é adicionado como um título usando uma tag h1 com as classes CSS “ text-gray-600 text-2xl font-semibold “.
  4. Um parágrafo é adicionado à página com o texto “Backdrop Invert Class in Tailwind CSS” usando a classe CSS “font-semibold my-2”.
    Uma imagem é adicionada à página como plano de fundo da tag div .
  5. A classe CSS “ rounded-lg object-cover h-full w-full ” é usada para definir o estilo da imagem.
  6. Um div é criado abaixo da imagem com a classe CSS “ relative h-36 flex overflow-x-auto space-x-8 text-white font-bold ”. Este div contém dois divs filhos com as classes CSS “flex-shrink-0 border-2 border-gray-500 pano de fundo-filtro pano de fundo-inverter w-1/2 text-black” e “flex-shrink-0 border-2 border -gray-500 pano de fundo-filtro pano de fundo-inverter-0 w-1/2”.
  7. Esses divs filhos usam a classe Backdrop Invert para inverter as cores do plano de fundo.
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