Pseudo-elements
Pseudo-elements
Com pseudo-elements nós podemos adicionar elementos HTML pelo próprio CSS
::pseudo-element-name
💻 Exemplos
-
::beforeadiciona um pseudo-elemento antes do elemento selecionado.HTML
<ul> <li>Gratidão</li> <li>Esperança</li> <li>Fé</li> <li>Liberdade</li> </ul>CSS
li::before { content: "> " } -
::afteradiciona um pseudo-elemento depois do elemento selecionado.li::after{ content: ";" }
Tanto para o ::before quanto para o ::after é preciso adicionar o content, mesmo que ele seja vazio content = "";
-
::first-linepega a primeira linha de um texto.p::first-line { font-weight: bold; }
Referência
https://developer.mozilla.org/en-US/docs/Web/CSS/Pseudo-elements
Links úteis
Discord
O grupo é um dos pilares do nosso método e impulsiona tanto o desenvolvimento de habilidades técnicas e comportamentais, quanto a carreira através de conexões profissionais.
Plataforma
Nossa plataforma de aprendizado contínuo reúne todos os nossos programas completos e é a casa dos eventos gratuitos da Rocketseat.