Contenu du cours
Maîtrise de React
Maîtrise de React
Défi : Styliser Avec le Fichier CSS
Tâche
Nous allons maintenant procéder à la création du composant Alert
, qui rendra tous les éléments passés en tant qu'enfants et leur appliquera des styles spécifiques. La tâche est :
Créez le composant
Alert
qui contient l'élémentdiv
à l'intérieur.L'élément
div
doit avoir le nom de classealert
.L'élément
div
doit avoir la propchildren
comme contenu.L'élément
div
doit avoir le CSS suivant.
css
Pour créer un élément
div
dans le composant, utilisez<div>...</div>
.Pour passer
props.children
comme contenu textuel, encadrez-le avec{...}
et définissezprops.children
. Résultat :<div>{props.children}</div>
.Pour ajouter un nom de classe à l'élément
div
, utilisez l'attributclassName
et définissez-le suralert
. Résultat :className="alert"
.Pour importer le fichier avec les styles dans le fichier
index.js
, utilisez l'instructionimport
et fournissez le chemin correct vers le fichier. Résultat :import './index.css'
.Pour appliquer des styles à l'élément
div
, utilisez le sélecteur de nom de classe.alert
et insérez les styles de la tâche.
Merci pour vos commentaires !