Como definir o tipo de estilo de lista no Tailwind

Como Definir O Tipo De Estilo De Lista No Tailwind



Tailwind é uma estrutura que usa classes predefinidas para fornecer propriedades de estilo aos elementos HTML, o que torna o processo de design eficiente. Além dessas classes, ele também segue uma abordagem mobile-first que torna o design responsivo para telas menores.

Suponha que um usuário precise criar uma lista de itens para sua página da web. Para facilitar o processo de design, o Tailwind fornece várias classes de estilo de lista que podem ser usadas para alterar o tipo, posição e alinhamento dos elementos da lista.

Este artigo fornecerá o procedimento para definir o tipo de estilo de lista no Tailwind.







Como definir o tipo de estilo de lista no Tailwind?

Tailwind fornece três tipos de estilo de lista padrão. Eles são usados ​​para fornecer o “ marcador ”Estilo para itens da lista. As três classes de tipo de estilo de lista padrão são descritas a seguir:



  • disco de lista: Esta classe fornecerá marcadores redondos como marcador de lista.
  • lista decimal: Esta classe fornecerá os números decimais como marcador de lista.
  • lista-nenhuma: Esta classe removerá quaisquer marcadores de lista dos itens.

A sintaxe para usar os tipos de estilo de lista é a seguinte:



< ul aula = 'lista-{estilo}' > < / ul >

Para melhor compreensão, a demonstração fornecida abaixo usará a sintaxe definida acima para fornecer diferentes estilos de marcador para listar itens. Neste exemplo, três elementos de lista serão criados e fornecidos com diferentes estilos de marcador usando as classes de estilo de lista padrão no Tailwind:





< p aula = 'texto centralizado texto-xl fonte-negrito' >Lista diferente padrão Estilo Tipos no Tailwind< / p >

< br >

< divisão aula = 'flex justifique-centro espaço-x-20 bg-slate-100 arredondado-lg mx-4 p-2' >

< ul aula = 'lista-disco' >

LISTA # 1

< que >Este é o primeiro item< / que >

< que >Este é o segundo item< / que >

< que >Este é o terceiro item< / que >

< / ul >

< ul aula = 'lista-decimal' >

LISTA # 2

< que >Este é o primeiro item< / que >

< que >Este é o segundo item< / que >

< que >Este é o terceiro item< / que >

< / ul >

< ul aula = 'lista-nenhuma' >

LISTA # 3

< que >Este é o primeiro item< / que >

< que >Este é o segundo item< / que >

< que >Este é o terceiro item< / que >

< / ul >

< / divisão >

A explicação do código acima é a seguinte:

  • A '

    ”O elemento é criado com um“ XL ”tamanho da fonte e um“ audacioso ' espessura da fonte. O conteúdo do texto do elemento é posicionado no centro usando o botão “ centro de texto ' aula.

  • Após uma quebra de linha, um “
    ”O elemento é criado e é fornecido com um“ flexionar ' aula. Isso criará um contêiner que alinhará os itens filhos horizontalmente.
  • O ' justificar-centro ”A classe colocará os itens no centro do contêiner.
  • O ' espaço-x-{tamanho} ”A classe fornece o espaço horizontal entre os itens.
  • O ' bg-{cor}-{número} ”A classe define o plano de fundo do contêiner para a cor especificada.
  • O ' arredondado-lg ”A classe torna os cantos do contêiner arredondados.
  • O ' mx-4 ”A classe fornece a margem horizontal para o flex container.
  • O ' p-2 ”A classe fornece preenchimento para o contêiner flexível.
  • A seguir, três elementos de lista são criados e fornecidos com diferentes tipos de estilo de lista usando o “ lista-{tipo} ' aula.

Saída:



Pela saída abaixo, pode-se observar que a primeira lista usa marcadores, a segunda usa números decimais e a terceira não usa nenhum marcador de item.

Usando a classe de estilo de lista com as variantes de estado no Tailwind

A classe de estilo de lista pode ser usada com as variantes de estado padrão no Tailwind para tornar o design mais dinâmico. Usando as variantes de foco, foco e estado ativo, o usuário pode alterar o estilo do marcador dos itens da lista sempre que o estado especificado for acionado. A sintaxe para usar a classe de estilo de lista com variantes de estado é a seguinte:

< ul aula = '{estado}:lista-{estilo}...' > < / ul >

Aqui está um exemplo de uso do tipo de estilo de lista com um estado “hover”, onde o usuário pode alterar o estilo do marcador passando o mouse sobre o bloco de lista:

< p aula = 'texto centralizado texto-xl fonte-negrito' >Passe o cursor sobre o bloco da lista para alterar o estilo do marcador< / p >

< br >

< divisão aula = 'flex justifique-centro espaço-x-20 bg-slate-100 arredondado-lg mx-4 p-2' >

< ul aula = 'lista-disco pairar:lista-decimal' >

LISTA # 1

< que >Este é o primeiro item< / que >

< que >Este é o segundo item< / que >

< que >Este é o terceiro item< / que >

< / ul >

< / divisão >

No código acima, a lista é fornecida com o “ disco de lista ”classe como o tipo de estilo de lista padrão. No entanto, usando o “ hover: lista-decimal ”Classe, o tipo de estilo de lista será alterado quando o usuário passar o cursor do mouse sobre o bloco de lista.

Saída:

A saída abaixo mostra que o estilo do tipo de lista muda de uma lista com marcadores para uma lista numerada quando o cursor passa sobre o bloco de lista.

Usando a classe de estilo de lista com os pontos de interrupção no Tailwind

Os pontos de interrupção são usados ​​para design responsivo do layout para diferentes tamanhos de tela. Os cinco pontos de interrupção padrão fornecidos pelo Tailwind são sm, md, lg, xl e 2xl. A sintaxe a seguir é usada para fornecer um ponto de interrupção à classe de estilo do tipo de lista:

< ul aula = '{ponto de interrupção}:lista-{estilo}...' > < / ul >

Aqui está um exemplo de uso do tipo de estilo de lista com um “ médico ” ponto de interrupção, onde o estilo do marcador mudará quando o tamanho da tela atingir o ponto de interrupção “md”:

< p aula = 'texto centralizado texto-xl fonte-negrito' > Aumentar tela Tamanho para alterar o estilo do marcador< / p >

< br >

< divisão aula = 'flex justifique-centro espaço-x-20 bg-slate-100 arredondado-lg mx-4 p-2' >

< ul aula = 'lista-disco md:lista-decimal' >

LISTA # 1

< que >Este é o primeiro item< / que >

< que >Este é o segundo item< / que >

< que >Este é o terceiro item< / que >

< / ul >

< / divisão >

No código acima, a lista é fornecida com o “ disco de lista ”classe como o estilo padrão. No entanto, usando o “ md: lista-decimal ”classe o tipo de estilo de lista mudará para o tamanho da tela “md”.

Saída:

Como você pode ver na saída abaixo, o tipo de estilo de lista muda de disco para decimal quando o tamanho da tela atinge “ médico ”ponto de interrupção.

Trata-se de definir o tipo de estilo de lista no Tailwind.

Conclusão

Tailwind fornece três classes de tipo de estilo de lista predefinidas para alterar o estilo de listagem de um elemento. O ' disco de lista ”A classe fornece os marcadores para listar os itens. O ' lista decimal ”A classe fornece os números para listar os itens. O ' lista-nenhuma ”A classe cria uma lista que não usa nenhum marcador de item. Este artigo forneceu o procedimento para definir o tipo de estilo de lista no Tailwind.