Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Uitdaging: Externe CSS Toepassen op een React-App | Stylingtechnieken in React-Toepassingen
React Mastery

bookUitdaging: Externe CSS Toepassen op een React-App

Taak

We gaan nu verder met het aanmaken van de Alert-component, die alle elementen weergeeft die als children worden doorgegeven en hierop specifieke stijlen toepast. De opdracht is:

  1. Maak de component Alert aan met daarin het div-element.
  2. Het div-element moet de classnaam alert hebben.
  3. Het div-element moet de children-prop als inhoud bevatten.
  4. Het div-element moet de volgende CSS bevatten.
padding: 20px;
border-radius: 10px;
background-color: lightgreen;
color: darkmagenta;
  1. Om een div-element in de component te maken, gebruik <div>...</div>.
  2. Om props.children als tekstinhoud door te geven, plaats deze binnen {...} en stel props.children in. Resultaat: <div>{props.children}</div>.
  3. Om een classnaam toe te voegen aan het div-element, gebruik het className-attribuut en stel deze in op alert. Resultaat: className="alert".
  4. Om het bestand met stijlen te importeren in het index.js-bestand, gebruik de import-instructie en geef het juiste pad naar het bestand op. Resultaat: import './index.css'.
  5. Om stijlen toe te passen op het div-element, gebruik de class selector .alert en voeg de stijlen uit de opdracht toe.

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 7

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Awesome!

Completion rate improved to 2.17

bookUitdaging: Externe CSS Toepassen op een React-App

Veeg om het menu te tonen

Taak

We gaan nu verder met het aanmaken van de Alert-component, die alle elementen weergeeft die als children worden doorgegeven en hierop specifieke stijlen toepast. De opdracht is:

  1. Maak de component Alert aan met daarin het div-element.
  2. Het div-element moet de classnaam alert hebben.
  3. Het div-element moet de children-prop als inhoud bevatten.
  4. Het div-element moet de volgende CSS bevatten.
padding: 20px;
border-radius: 10px;
background-color: lightgreen;
color: darkmagenta;
  1. Om een div-element in de component te maken, gebruik <div>...</div>.
  2. Om props.children als tekstinhoud door te geven, plaats deze binnen {...} en stel props.children in. Resultaat: <div>{props.children}</div>.
  3. Om een classnaam toe te voegen aan het div-element, gebruik het className-attribuut en stel deze in op alert. Resultaat: className="alert".
  4. Om het bestand met stijlen te importeren in het index.js-bestand, gebruik de import-instructie en geef het juiste pad naar het bestand op. Resultaat: import './index.css'.
  5. Om stijlen toe te passen op het div-element, gebruik de class selector .alert en voeg de stijlen uit de opdracht toe.

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 7
some-alt