Olá,
O nth-child funciona com elementos filhos diversos, ou precisam ser a mesma tag, como no exemplo de aula? Pergunto pois estou tentando utiliza-lo em uma outra situação, mas não consegui fazer funcionar. Segue o trecho do html e css (que não funcionou..rs):
<fieldset class="projeto">
<p class="titulo-sidebar">Seu projeto</p>
<input type="text" placeholder="Nome do seu projeto" class="entrada">
<textarea placeholder="Descrição do seu projeto" class="entrada"></textarea>
<p class="titulo-sidebar">Personalização</p>
Queria aplicar um margin-top específico para o quarto elemento filho (p class="titulo-sidebar"). Para isso tentei o seguinte:
.projeto:nth-child(4){
margin-top: 2rem;
}
Mas nada aconteceu.