Selecionando o último filho
Parte da seção CSS Mastery do Journey de HTML da Coddy — lição 14 de 43.
A pseudo-classe :last-child seleciona elementos que são o último filho de seu pai.
Por exemplo:
<div class="parent">
<p>First paragraph</p>
<p>Middle paragraph</p>
<p>Last paragraph</p>
</div>Para estilizar apenas o último parágrafo, use a pseudo-classe :last-child:
p:last-child {
color: red;
font-weight: bold;
}Após aplicar este CSS, apenas "Last paragraph" ficará vermelho e em negrito porque é o último filho da div pai.
Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Desafio
FácilCrie uma regra CSS para estilizar o último elemento <p> em qualquer grupo de parágrafos.
- Estilize-o com uma cor de fundo azul (#046ae0) e texto white.
- Defina o peso da fonte do último parágrafo como bold.
Folha de consulta
A pseudo-classe :last-child seleciona elementos que são o último filho de seu pai:
p:last-child {
color: red;
font-weight: bold;
}Isso estilizará apenas o último elemento de parágrafo dentro de seu contêiner pai.
Experimente você mesmo
<!DOCTYPE html>
<html>
<head>
<title>Targeting the Last Child</title>
<style>
/* Write your CSS rule here */
</style>
</head>
<body>
<div>
<h2>Exploring the Universe</h2>
<p>The universe is vast, with countless stars and galaxies waiting to be discovered.</p>
<p>New technologies allow us to explore deeper into space, revealing its many secrets.</p>
<p>We continue to learn more about distant planets and the possibility of life beyond Earth.</p>
</div>
<div>
<h2>The Deep Ocean</h2>
<p>Our oceans are mysterious, covering most of Earth, yet we know so little about them.</p>
<p>Many species live in extreme conditions, some of which are still being discovered today.</p>
<p>Exploring the ocean depths gives us insights into life at the planet's most remote locations.</p>
</div>
</body>
</html>Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de CSS Mastery
1Domínio de Seletores – Combinação
IntroduçãoSeletor de DescendenteSeletor de FilhoSeletor de Irmão AdjacenteSeletor de Irmão GeralDesafio de Recapitulação7Construa com CSS Grid
Fundamentos do GridPosicionamento de Itens com Grid-rowÁreas NomeadasDesafio de Revisão2Pseudo-classes Interativas
Pseudo-classesEfeitos de HoverEfeitos de FocoEstilos AtivosDesafio de Recapitulação3Pseudo-classes estruturais
Pseudo-classes estruturaisSelecionando o primeiro filhoSelecionando o último filhoO poder dos padrões: Usando nth-childDesafio de recapitulação