Brilho do pano de fundo no Tailwind CSS
Neste artigo, discutiremos e demonstraremos os casos de uso da classe Tailwind Backdrop Brightness .
Tailwind CSS permite que os desenvolvedores usem a classe Backdrop Brightness em todos os navegadores da web. O recurso de brilho foi introduzido no Tailwind CSS versão 2.1.
No CSS normal, a classe Backdrop Brightness faz parte do módulo Backdrop Filter, que é um novo módulo que ainda não é suportado por todos os navegadores.
Brilho do pano de fundo do vento de cauda
Uma das muitas classes úteis disponíveis no Tailwind é a classe Backdrop Brightness .
Usando a classe de brilho do pano de fundo, o brilho de uma imagem pode ser ajustado.
Ele aumenta ou diminui o brilho usando um multiplicador linear.
Classes de brilho de pano de fundo Tailwind
- background-brightness-0 – O brilho de um elemento é definido como 0% do brilho padrão usando esta classe. Equivalente ao brilho do CSS (0).
- background-brightness-50 – O brilho de um elemento é definido como 50% do brilho padrão usando esta classe. Equivalente ao brilho do CSS (0,5).
- background-brightness-75 – O brilho de um elemento é definido para 75% do brilho padrão usando esta classe. Equivalente ao brilho do CSS (0,75).
- background-brightness-90 – O brilho de um elemento é definido para 90% do brilho padrão usando esta classe. Equivalente ao brilho do CSS (0,9).
- background-brightness-95 – O brilho de um elemento é definido como 95% do brilho padrão usando esta classe. Equivalente ao brilho do CSS (0,95).
- background-brightness-100 – O brilho de um elemento é definido como padrão usando esta classe. Equivalente ao brilho do CSS (1.0).
- background-brightness-105 – O brilho de um elemento é definido como 105% do brilho padrão usando esta classe. Equivalente ao brilho do CSS (1,05).
- background-brightness-110 – O brilho de um elemento é definido como 110% do brilho padrão usando esta classe. Equivalente ao brilho do CSS (1.10).
- background-brightness-125 – O brilho de um elemento é definido como 125% do brilho padrão usando esta classe. Equivalente ao brilho do CSS (1,25).
- background-brightness-150 – O brilho de um elemento é definido como 150% do brilho padrão usando esta classe. Equivalente ao brilho do CSS (1,50).
- background-brightness-200 – O brilho de um elemento é definido como 200% do brilho padrão usando esta classe. Equivalente ao brilho do CSS (2.0).
Sintaxe:
<element class="backdrop-filter backdrop-brightness-{amount}"> .. </element>
Tailwind Backdrop Brightness Example: 1
Tailwind Backdrop Brightness Example: 2
Tailwind Backdrop Brightness Example: 3
Exemplo de Explicação
No exemplo acima, estamos usando a propriedade “ background-brightness ” para ajustar o brilho da área atrás de um elemento.
O código começa com a declaração de um doctype para HTML5 e, em seguida, define um documento HTML que contém uma seção de cabeçalho e uma seção de corpo.
Na seção head, um link para um arquivo de script em uma CDN ( rede de entrega de conteúdo ) está incluído. Este arquivo de script fornece acesso à estrutura CSS do Tailwind.
- Na seção do corpo, são definidos um cabeçalho , um parágrafo e um contêiner com uma imagem de fundo.
- O contêiner inclui um conjunto de três elementos filho, cada um com diferentes classes Tailwind CSS aplicadas.
- Essas classes usam a propriedade “backdrop-filter” para aplicar um efeito de brilho à imagem de fundo.
- Os elementos filho têm diferentes valores de brilho aplicados usando a propriedade “ background-brightness ” com valores diferentes ( 75, 100, 150 ), resultando em uma gama de diferentes níveis de brilho.
No geral, os exemplos acima demonstram como usar a classe Tailwind Backdrop Brightness para ajustar o brilho da área atrás de um elemento HTML, criando um design visualmente atraente.