CSS

Como mudar o bullet das listas com CSS (tag ul)

3 de fevereiro de 2020

Como mudar o bullet das listas com CSS (tag ul)

Neste post veremos como mudar o bullet das listas com CSS, e essas são as listas não ordenadas, que são representadas pela tag ol no HTML.

mudando o bullet das lista com css capa

Fala programador, beleza? Bora aprender coisa nova 😀

Bom, primeiramente para alterar o estilo da lista, vamos criar um HTML que ajudará você a seguir o exemplo de forma mais fácil e também me ajuda a te explicar a técnica

Quer se especializar em Desenvolvimento Web? Veja o nosso catálogo de cursos.

Então este será o nosso HTML:

<!DOCTYPE html>
<html>
<head>
    <title>Bullet das listas</title>
</head>
<body>
    <ul>
        <li>Tomar café</li>
        <li>Arrumar a cama</li>
        <li>Ir para o trabalho</li>
        <li>Estudar programação</li>
        <li>Dormir</li>
    </ul>
</body>
</html>

No mais puro dos HTMLs, este nosso código é exibido assim no navegador:

mudar estilo dos bullets css ex 1

Como mudar o bullet das listas: CSS

Agora nosso segundo passo é ocultar os bullets que vem no padrão do HTML

Para isso utilizamos a regra list-style com valor de none, veja:

ul {
    list-style: none;
}

O resultado é este:

bullets css exemplo 2

E para o gran finale, nós precisamos utilizar o ::before no li, isso vai garantir que seja adicionado algo antes do li

O ‘ algo antes’ pode ser o que nós quisermos, veja um exemplo:

ul {
    list-style: none;
}
ul li::before {
    content: "→";
}

Veja o resultado final do nosso exemplo é este:

bullets com css exemplo 3

Neste exemplo coloquei um símbolo para mudar o bullet das listas, mas você pode colocar praticamente o que desejar

Lembrando que existe também o ::after, para inserir algo depois! 🙂

Conclusão

Neste artigo vimos como é simples mudar o estilo dos bullets das listas com CSS, podemos alterar da forma que quiseremos

Isso com o auxílio do ::before, e também primeiramente tirando o estilo dos bullets do HTML, com a regra list-style e o valor none

E por hoje é isso, até o próximo post! 🙂

Confira também nosso curso de HTML e CSS gratuito no YouTube clicando aqui! Onde criamos um site do 0 até o resposivo 😀

Subscribe
Notify of
guest
0 Comentários
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x