Tailwind Hue Rotate: guia completo

Neste artigo, examinaremos o que é Hue Rotate e como usá-lo no Tailwind CSS com exemplos, para adicionar efeitos de cores dinâmicos e envolventes à sua interface do usuário.

Matiz Girar no Tailwind CSS

O que é o Hue Rotate?

No CSS tradicional, a propriedade hue rotate é usada para aplicar uma rotação de matiz a um elemento. A rotação de matiz é um efeito de manipulação de cores que envolve a rotação do valor de matiz de um elemento na roda de cores.

Isso pode resultar em uma mudança de cor que pode adicionar profundidade e interesse visual a uma interface. Com a função hue-rotate() em CSS, você pode aplicar a rotação de matiz a elementos em uma página da Web, possibilitando a criação de uma ampla gama de efeitos de cores.



Matiz Girar no Tailwind CSS

Tailwind CSS facilita a aplicação da rotação de matiz a elementos em uma página da Web usando o hue rotate().

A classe hue rotate pode ser usada para aplicar um filtro CSS hue rotate a um elemento.

Ele aceita um valor em graus, que especifica a quantidade de rotação de matiz a ser aplicada.

Um valor positivo gira o matiz no sentido horário, enquanto um valor negativo gira no sentido anti-horário.

As cores de um elemento podem ser deslocadas ao longo do espectro de cores usando o filtro de rotação de matiz.


Classes de rotação de matiz

Aulas Visão geral
-hue-rotate-180 Com esta classe, o matiz das cores do elemento será deslocado 180 graus no sentido anti-horário.
-hue-rotate-90 Essa classe mudará o matiz das cores de um elemento 90 graus no sentido anti-horário.
-hue-rotate-60 Como resultado dessa classe, o matiz das cores do elemento será girado 60 graus no sentido anti-horário.
-hue-rotate-30 Ao usar esta classe, o matiz das cores do elemento será movido 30 graus no sentido anti-horário.
-hue-rotate-15 A matiz das cores do elemento será deslocada 15 graus no sentido anti-horário por esta classe.
hue-rotate-0 Esta classe aplica um filtro hue-rotate a um elemento, com um ângulo de rotação de 0 graus. Em outras palavras, não muda o matiz das cores do elemento.
matiz-girar-15 A matiz das cores do elemento será deslocada 15 graus no sentido horário ao longo do espectro de cores.
matiz-girar-30 Ao longo do espectro de cores, o matiz das cores do elemento será deslocado 30 graus no sentido horário.
matiz-girar-60 Haverá uma mudança de 60 graus no matiz das cores do elemento.
hue-rotate-90 No espectro de cores, o matiz da cor do elemento será deslocado 90 graus no sentido horário.
hue-rotate-180 O matiz de uma cor será deslocado 180 graus no sentido horário usando esta classe.

Sintaxe

<element class="hue-rotate-{angle}">..</element>

Aqui está um exemplo que mostra as classes -hue-rotate-180 , -hue-rotate-90 e -hue-rotate-60 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
<!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-medium my-2 text-slate-800">Hue Rotate Class in Tailwind</p>
<div class="grid grid-flow-col gap-2 text-center p-4 font-medium text-sm">
<div>
<img class="rounded-md -hue-rotate-180" src="https://mrexamples.com/wp-content/uploads/2023/02/tailwind1.webp" alt="image">
<p>-hue-rotate-180</p>
</div>
<div>
<img class="rounded-md -hue-rotate-90" src="https://mrexamples.com/wp-content/uploads/2023/02/tailwind1.webp" alt="image">
<p>-hue-rotate-90</p>
</div>
<div>
<img class="rounded-md -hue-rotate-60" src="https://mrexamples.com/wp-content/uploads/2023/02/tailwind1.webp" alt="image">
<p>-hue-rotate-60</p>
</div>
</div>
</body>
</html>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Este exemplo demonstra os efeitos do uso das classes -hue-rotate-30 , hue-rotate-0 e hue-rotate-30 no Tailwind:

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 space-y-2">
<h1 class="text-gray-600 text-2xl font-semibold">
MrExamples
</h1>
<p class="font-medium my-2 text-slate-800">Hue Rotate Class in Tailwind</p>
<div class="grid grid-flow-col gap-2 text-center p-4 font-medium text-sm">
<div>
<img class="rounded-md -hue-rotate-30" src="https://mrexamples.com/wp-content/uploads/2023/02/tailwind1.webp" alt="image">
<p>-hue-rotate-30</p>
</div>
<div>
<img class="rounded-md hue-rotate-0" src="https://mrexamples.com/wp-content/uploads/2023/02/tailwind1.webp" alt="image">
<p>hue-rotate-0</p>
</div>
<div>
<img class="rounded-md hue-rotate-30" src="https://mrexamples.com/wp-content/uploads/2023/02/tailwind1.webp" alt="image">
<p>hue-rotate-30</p>
</div>
</div>
</body>
</html>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
O exemplo abaixo ilustra o uso das classes hue-rotate-60 , hue-rotate-90 e hue-rotate-180 no Tailwind:

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 space-y-2">
<h1 class="text-gray-600 text-2xl font-semibold">
MrExamples
</h1>
<p class="font-medium my-2 text-slate-800">Hue Rotate Class in Tailwind</p>
<div class="grid grid-flow-col gap-2 text-center p-4 font-medium text-sm">
<div>
<img class="rounded-md hue-rotate-60" src="https://mrexamples.com/wp-content/uploads/2023/02/tailwind1.webp" alt="image">
<p>hue-rotate-60</p>
</div>
<div>
<img class="rounded-md hue-rotate-90" src="https://mrexamples.com/wp-content/uploads/2023/02/tailwind1.webp" alt="image">
<p>hue-rotate-90</p>
</div>
<div>
<img class="rounded-md hue-rotate-180" src="https://mrexamples.com/wp-content/uploads/2023/02/tailwind1.webp" alt="image">
<p>hue-rotate-180</p>
</div>
</div>
</body>
</html>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Conclusão

A rotação de matiz é um poderoso efeito de manipulação de cores que pode adicionar profundidade e interesse visual às interfaces do usuário .

Ao usar a classe hue-rotate() e outros efeitos de manipulação de cores no Tailwind CSS, você pode criar interfaces envolventes e visualmente atraentes que capturam a atenção do visualizador e melhoram a experiência geral do usuário.

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