Posição do vento de cauda
Neste artigo, exploraremos as várias classes de posição Tailwind e como elas podem ser usadas para posicionar elementos em uma página da web.
Tailwind CSS fornece classes para elementos de posicionamento – A posição de um elemento é definida usando a classe de posição.
É possível usar essas classes para controlar a posição e o comportamento dos elementos em uma página.
Ao posicionar elementos com precisão em uma página da Web, você pode criar layouts e designs complexos.
Classes de posição de vento de cauda
Aulas | Visão geral |
estático | Essa classe define o atributo de posição de um elemento como estático. Todos os elementos têm esse valor de posição como padrão. |
fixo | Usando esta classe, o valor da posição de um elemento é definido como fixo. As posições dos elementos são relativas à viewport, portanto, mesmo que o usuário role, o elemento permanece no mesmo local. |
absoluto | Nesse caso, o valor da posição de um elemento é definido como absoluto. A posição de um elemento é determinada por seu ancestral mais próximo. As posições dos elementos são relativas ao documento se nenhum ancestral tiver uma posição diferente de estática. |
relativo | O valor da posição de um elemento é definido como relativo usando esta classe. Nesse caso, ele é posicionado em relação à sua posição normal na página. |
pegajoso | Esta classe é usada para especificar a posição de um elemento como fixo. O elemento pode ser posicionado em relação à sua posição normal no fluxo do documento até que um determinado ponto de rolagem seja alcançado, ponto em que é fixado na viewport. |
Sintaxe
<element class="static">...</element>
Posições de vento de cauda: estático e relativo
A posição padrão de um elemento em HTML é estática . Isso significa que o elemento será posicionado com base em seu lugar no documento HTML.
O Tailwind fornece uma classe para posicionamento estático, chamada static . Essa classe pode ser usada para substituir quaisquer outras classes de posicionamento que possam ser aplicadas a um elemento.
O posicionamento relativo é um tipo de posicionamento em que um elemento é posicionado em relação à sua posição normal no documento HTML .
O Tailwind fornece uma classe para posicionamento relativo, chamada parente .
Essa classe pode ser usada para mover um elemento para cima, para baixo, para a esquerda ou para a direita de sua posição original.
O exemplo abaixo demonstra o uso de classes de posição estática e relativa no Tailwind:
Example:
Posições de vento de cauda: Absoluto – Fixo – Fixo
<img src="mrexample.png" class="absolute top-0 right-0">
O posicionamento fixo é um tipo de posicionamento em que um elemento é posicionado em relação à viewport.
<nav class="fixed top-0 left-0 w-full"> This navigation bar will be fixed to the top of the viewport. </nav>
Example:
Conclusão
As classes de posicionamento Tailwind facilitam a criação de designs da Web com aparência profissional sem a necessidade de escrever CSS personalizado.
Com um pouco de prática, você pode usar essas classes para criar layouts impressionantes e responsivos para seus sites.