Selector de hijo
Parte de la sección Dominio de CSS del Journey de HTML de Coddy. Lección 3 de 43.
El selector de hijos ( > ) se utiliza cuando queremos aplicar estilos a elementos que son hijos directos de otro elemento. A diferencia del selector de descendientes, solo selecciona hijos directos, no los que están en niveles más profundos.
Por ejemplo:
<div class="parent">
<p>This is a direct child</p>
<section>
<p>This is a grandchild (not a direct child)</p>
</section>
</div>Aplica estilos solo a los hijos directos:
.parent > p {
color: red;
}Después de aplicar este CSS, solo el primer párrafo «This is a direct child» será rojo. El segundo párrafo no se verá afectado porque no es un hijo directo del div con la clase «parent».
Desafío
FácilTienes un .team-container que contiene varias secciones de equipo. Tu tarea es:
- Usa el selector de hijos para aplicar estilos a los divs hijos directos dentro de
.team-containercon un fondo azul claro, un relleno de 10px y un margen de 5px. - Usa el selector de hijos para aplicar estilos a los elementos
<h3>hijos directos dentro de los divs.teamcon un color verde y un tamaño de fuente de 20px.
Pruébalo tú mismo
<html>
<head>
<title>Child Selector</title>
<style>
/* Write CSS rules here */
</style>
</head>
<body>
<div class="team-container">
<div class="team">
<h3>Basketball Team</h3>
<ul>
<li>LeBron James</li>
<li>Stephen Curry</li>
<li>Kevin Durant</li>
</ul>
</div>
<div class="team">
<h3>Football Team</h3>
<ul>
<li>Tom Brady</li>
<li>Patrick Mahomes</li>
<li>Davante Adams</li>
</ul>
</div>
<div class="team">
<h3>Soccer Team</h3>
<ul>
<li>Lionel Messi</li>
<li>Cristiano Ronaldo</li>
<li>Neymar Jr.</li>
</ul>
</div>
</div>
</body>
</html>
Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Dominio de CSS
1Dominio de selectores – Combinación
IntroducciónSelector de descendienteSelector de hijoSelector de hermano adyacenteSelector de hermano generalDesafío de repaso2Pseudoclases interactivas
PseudoclasesEfectos de hoverEfectos de focusEstilos de estado activoDesafío de repaso3Pseudoclases estructurales
Pseudoclases estructuralesSeleccionando el primer hijoSeleccionando el último hijoEl poder de los patrones: Usando nth-childDesafío de repasoPractica por tu cuenta: Playground de Web