Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Appliquer une Feuille de Style CSS Externe à une Application React | Techniques de Stylisation dans les Applications React
Maîtrise de React

bookDéfi : Appliquer une Feuille de Style CSS Externe à une Application React

Tâche

Nous allons maintenant créer le composant Alert, qui affichera tous les éléments passés en tant qu'enfants et appliquera des styles spécifiques. La tâche consiste à :

  1. Créer le composant Alert qui contient un élément div à l'intérieur.
  2. L'élément div doit avoir le nom de classe alert.
  3. L'élément div doit avoir la propriété children comme contenu.
  4. L'élément div doit avoir le CSS suivant.
padding: 20px;
border-radius: 10px;
background-color: lightgreen;
color: darkmagenta;
  1. Pour créer un élément div dans le composant, utiliser <div>...</div>.
  2. Pour passer props.children comme contenu textuel, l'entourer avec {...} et définir props.children. Résultat : <div>{props.children}</div>.
  3. Pour ajouter un nom de classe à l'élément div, utiliser l'attribut className et le définir à alert. Résultat : className="alert".
  4. Pour importer le fichier de styles dans le fichier index.js, utiliser l'instruction import et fournir le chemin correct vers le fichier. Résultat : import './index.css'.
  5. Pour appliquer les styles à l'élément div, utiliser le sélecteur de nom de classe .alert et insérer les styles de la tâche.

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 7

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Suggested prompts:

Can you explain how to use the Alert component in my React app?

What should the index.css file contain for the Alert styles?

Can you clarify how to pass children to the Alert component?

Awesome!

Completion rate improved to 2.17

bookDéfi : Appliquer une Feuille de Style CSS Externe à une Application React

Glissez pour afficher le menu

Tâche

Nous allons maintenant créer le composant Alert, qui affichera tous les éléments passés en tant qu'enfants et appliquera des styles spécifiques. La tâche consiste à :

  1. Créer le composant Alert qui contient un élément div à l'intérieur.
  2. L'élément div doit avoir le nom de classe alert.
  3. L'élément div doit avoir la propriété children comme contenu.
  4. L'élément div doit avoir le CSS suivant.
padding: 20px;
border-radius: 10px;
background-color: lightgreen;
color: darkmagenta;
  1. Pour créer un élément div dans le composant, utiliser <div>...</div>.
  2. Pour passer props.children comme contenu textuel, l'entourer avec {...} et définir props.children. Résultat : <div>{props.children}</div>.
  3. Pour ajouter un nom de classe à l'élément div, utiliser l'attribut className et le définir à alert. Résultat : className="alert".
  4. Pour importer le fichier de styles dans le fichier index.js, utiliser l'instruction import et fournir le chemin correct vers le fichier. Résultat : import './index.css'.
  5. Pour appliquer les styles à l'élément div, utiliser le sélecteur de nom de classe .alert et insérer les styles de la tâche.

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 7
some-alt