before e after no css

30/11/2017

0

CSS

Alguém pode me explicar em quais situações eu poderia usar o before e o after no css?

Não consegui entender mesmo vendo a documentação.
Diogo Neves

Diogo Neves

Responder

Post mais votado

01/12/2017

Boa dia, Diogo. :)

Eles servem para você lançar algo antes (::before) ou depois (::after), e estiliza-lo da maneira que desejar, colocando imagem de background , font-icon e etc.. O uso é simples..
Veja abaixo:


<!DOCTYPE html>
<html>
<head>
<style>
#after::after { 
    content: " - Importante! ";
    color: red;
    background-color: yellow;    
}

#before::before { 
    content: " - Fique atento! ";
    color: white;
    background-color: blue;    
}

</style>
</head>
<body>
	<p id="after">Tenho que pagar conta (after - lança o texto após o texto da tag informada )</p>
	<p id="before"> Lança conteudo antes </p>
</body>
</html>




Você pode usar outras propriedades do css, observe que é através da propriedade "content" que é lançado o conteúdo na tela.

Abraço!


Marcelo Santana

Marcelo Santana
Responder

Mais Posts

21/12/2017

Diogo Neves

Muitíssimo obrigado Marcelo! Exatamente essa parada aí :)
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar