Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Eine React-Anwendung Stylen | Styling Von React-Anwendungen
Einführung in React

bookHerausforderung: Eine React-Anwendung Stylen

Aufgabe

Wir erstellen nun die Komponente Alert, die alle als Children übergebenen Elemente rendert und spezifische Stile darauf anwendet. Die Aufgabe lautet:

  1. Erstellen Sie die Komponente Alert, die ein div-Element enthält.
  2. Das div-Element soll den Klassennamen alert besitzen.
  3. Das div-Element soll die children-Prop als Inhalt haben.
  4. Das div-Element soll folgendes CSS erhalten.
padding: 20px;
border-radius: 10px;
background-color: lightgreen;
color: darkmagenta;
  1. Um ein div-Element in der Komponente zu erstellen, verwenden Sie <div>...</div>.
  2. Um props.children als Textinhalt zu übergeben, schließen Sie es in {...} ein und setzen Sie props.children. Ergebnis: <div>{props.children}</div>.
  3. Um einen Klassennamen zum div-Element hinzuzufügen, verwenden Sie das Attribut className und setzen Sie es auf alert. Ergebnis: className="alert".
  4. Um die Datei mit den Stilen in der index.js-Datei zu importieren, verwenden Sie die import-Anweisung und geben Sie den korrekten Pfad zur Datei an. Ergebnis: import './index.css'.
  5. Um Stile auf das div-Element anzuwenden, verwenden Sie den Klassenselektor .alert und fügen Sie die Stile aus der Aufgabe ein.

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 4

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

bookHerausforderung: Eine React-Anwendung Stylen

Swipe um das Menü anzuzeigen

Aufgabe

Wir erstellen nun die Komponente Alert, die alle als Children übergebenen Elemente rendert und spezifische Stile darauf anwendet. Die Aufgabe lautet:

  1. Erstellen Sie die Komponente Alert, die ein div-Element enthält.
  2. Das div-Element soll den Klassennamen alert besitzen.
  3. Das div-Element soll die children-Prop als Inhalt haben.
  4. Das div-Element soll folgendes CSS erhalten.
padding: 20px;
border-radius: 10px;
background-color: lightgreen;
color: darkmagenta;
  1. Um ein div-Element in der Komponente zu erstellen, verwenden Sie <div>...</div>.
  2. Um props.children als Textinhalt zu übergeben, schließen Sie es in {...} ein und setzen Sie props.children. Ergebnis: <div>{props.children}</div>.
  3. Um einen Klassennamen zum div-Element hinzuzufügen, verwenden Sie das Attribut className und setzen Sie es auf alert. Ergebnis: className="alert".
  4. Um die Datei mit den Stilen in der index.js-Datei zu importieren, verwenden Sie die import-Anweisung und geben Sie den korrekten Pfad zur Datei an. Ergebnis: import './index.css'.
  5. Um Stile auf das div-Element anzuwenden, verwenden Sie den Klassenselektor .alert und fügen Sie die Stile aus der Aufgabe ein.

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 4
some-alt