Herausforderung: Eine React-Anwendung Stylen
Swipe um das Menü anzuzeigen
Aufgabe
Wir werden nun die Komponente Alert erstellen, die alle als Children übergebenen Elemente rendert und spezifische Stile darauf anwendet. Die Aufgabe lautet:
- Erstelle die Komponente
Alert, die eindiv-Element enthält. - Das
div-Element soll den Klassennamenalertbesitzen. - Das
div-Element soll diechildren-Prop als Inhalt haben. - Das
div-Element soll folgendes CSS erhalten:
padding: 20px;
border-radius: 10px;
background-color: lightgreen;
color: darkmagenta;
- Um ein
div-Element in der Komponente zu erstellen, verwende<div>...</div>. - Um
props.childrenals Textinhalt zu übergeben, schließe es in{...}ein und setzeprops.children. Ergebnis:<div>{props.children}</div>. - Um dem
div-Element einen Klassennamen hinzuzufügen, verwende das AttributclassNameund setze es aufalert. Ergebnis:className="alert". - Um die Datei mit den Styles in der
index.js-Datei zu importieren, verwende dasimport-Statement und gib den korrekten Pfad zur Datei an. Ergebnis:import './index.css'. - Um Styles auf das
div-Element anzuwenden, verwende den Klassenselektor.alertund füge die Styles aus der Aufgabe ein.
War alles klar?
Danke für Ihr Feedback!
Abschnitt 1. Kapitel 22
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Abschnitt 1. Kapitel 22