


Comment puis-je styliser correctement le premier et le dernier élément enfant à l'aide de CSS ?
Sélection du premier et du dernier élément enfant à l'aide de CSS
La sélection d'éléments enfants spécifiques sur une page Web peut être réalisée à l'aide de pseudo-classes CSS. Cependant, des défis potentiels surviennent lors de la tentative de sélection du premier ou du dernier enfant.
Un piège courant consiste à définir des styles directement sur les éléments enfants sans tenir compte de leur conteneur parent. Prenons l'exemple suivant :
.area { height: 100px; width: 100px; } .area:first-child { background-color: red; } .area:last-child { background-color: green; }
<div class="area">1</div> <div class="area">2</div> <div class="area">3</div> <div class="area">4</div>
Dans ce scénario, le CSS n'appliquera pas les styles souhaités au premier et au dernier élément enfant car ce ne sont pas des enfants directs du parent avec la classe Area. Pour résoudre ce problème, vous devez envelopper les éléments enfants dans un autre élément parent :
.container { . . . } .area:first-child { background-color: red; } .area:last-child { background-color: green; }
<div class="container"> <div class="area">1</div> <div class="area">2</div> <div class="area">3</div> <div class="area">4</div> </div>
Cette modification garantit que les règles CSS s'appliquent au premier et au dernier élément enfant de l'élément conteneur. En encapsulant les éléments dans un conteneur parent, vous définissez un contexte spécifique pour les éléments enfants cibles, vous permettant de les styliser avec précision en fonction de leur position dans ce conteneur.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Créez un formulaire de contact JavaScript avec le cadre Smart Forms

Ajout d'ombres de boîte aux blocs et éléments WordPress

Demystifier les lecteurs d'écran: formulaires accessibles et meilleures pratiques

Créer un éditeur de texte en ligne avec l'attribut satisfaistable

Faire votre première transition Svelte personnalisée

Comparaison des 5 meilleurs constructeurs de formulaires PHP (et 3 scripts libres)

Téléchargement de fichiers avec Multer dans Node.js et Express
