Kursinhalt
React-Meisterschaft
React-Meisterschaft
1. Einführung in die Grundlagen von React
Was Ist React?SPAs vs. MPAs in der WebentwicklungWie React mit dem Virtuellen DOM ArbeitetEinführung in JSX in ReactErstellen Komplexer JSX-ElementeElemente in React RendernHerausforderung: Rendering-ElementReact-KomponenteProps in ReactHerausforderung: Funktionale KomponentenBedingte DarstellungHerausforderung: Bedingte Darstellung - Chat-BenachrichtigungHerausforderung: Bedingte Darstellung - BankalarmRendern Einer DatensammlungHerausforderung: Rendern Einer DatensammlungZusammenfassung des Abschnitts Einführung in React
2. Styling in React Apps
Einführung in das Styling in ReactInline-StileInline-Stile in der PraxisHerausforderung: Inline-StileStyling mit der CSS-DateiStyling mit der CSS-Datei in der PraxisHerausforderung: Styling mit der CSS-DateiStyling mit CSS-ModulenDatei- und Ordnerstruktur-OrganisationHerausforderung: CSS-ModuleZusammenfassung des Abschnitts Styling in React
3. React Hooks und Context
Einführung: React Hooks und ContextUseState-HookHerausforderung: Sichtbarkeit UmschaltenuseRef-HookHerausforderung: Erstellen Einer Formular-KomponenteUseEffect-HookHerausforderung: Daten Abrufen und AnzeigenuseMemo-HookHerausforderung: AutolistenfilteringKontextKontext in der PraxisHerausforderung: Welt der Astronomie AppZusammenfassung des Abschnitts React Hooks und Context
Herausforderung: Inline-Stile
Wir werden das Hinzufügen von Inline-Stilen zu einer React-Komponente üben. Folgen Sie den unten stehenden Schritten, um die Herausforderung abzuschließen:
-
Erstellen Sie eine neue React-Komponente namens
StyledBox
. -
Rendern Sie innerhalb der
StyledBox
-Komponente ein<div>
-Element. -
Fügen Sie dem
<div>
-Element die folgenden Inline-Stile hinzu:- Setzen Sie die Hintergrundfarbe auf
"lightblue"
; - Setzen Sie die Breite auf
"300px"
; - Setzen Sie das Padding auf
"10px"
; - Setzen Sie den Rahmenradius auf
"10px"
; - Setzen Sie die Textausrichtung auf
"center"
; - Setzen Sie die Schriftgröße auf
"24px"
; - Setzen Sie die Schriftstärke auf
"bold"
.
- Setzen Sie die Hintergrundfarbe auf
-
Fügen Sie etwas Textinhalt in das
<div>
-Element ein, wie zum BeispielFive Finger Death Punch
.
- Inline-Stile werden mit dem
style
-Attribut hinzugefügt, und der Wert für dieses Attribut sollte ein Objekt sein. - Bei der Verwendung von Inline-Stilen sollten Werte, die keine reinen Zahlen sind (wie Zeichenfolgen, Einheiten oder Farben), in Anführungszeichen
"..."
eingeschlossen werden. Zum Beispiel zeigtmargin: "30px"
an, dass diemargin
-Eigenschaft einen Wert von30px
hat.
War alles klar?
Danke für Ihr Feedback!
Abschnitt 2. Kapitel 4