Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Styling mit der CSS-Datei in der Praxis | Styling in React Apps
React-Meisterschaft
course content

Kursinhalt

React-Meisterschaft

React-Meisterschaft

2. Styling in React Apps
3. React Hooks und Context
4. React in der Realen Welt

book
Styling mit der CSS-Datei in der Praxis

Lassen Sie uns üben, indem wir eine Kartenkomponente erstellen, die aus drei Komponenten besteht. Wir möchten verschiedene Komponenten nutzen und Stile anwenden, um sie optisch ansprechend zu gestalten. Wir werden Schritt für Schritt vorgehen, um dies zu erreichen.

Bevor wir beginnen, lassen Sie uns die Funktionalität der speziellen Eigenschaft children erkunden, die es uns ermöglicht, Komponenten, Elemente oder Text als Kindelemente zu übergeben. So funktioniert es:

Die Container-Komponente enthält eine children-Eigenschaft, die die Notification- und Message-Komponenten enthalten wird. Jeder Inhalt, der zwischen den öffnenden und schließenden Tags der Container-Komponente platziert wird, wird als deren Kinder behandelt.

Die Container-Komponente hat den folgenden Code:

Hinweis

Einfache Eigenschaften sind explizit definiert und werden innerhalb einer Komponente mit ihren spezifischen Namen aufgerufen. Andererseits ermöglicht uns die children-Eigenschaft, Komponenten, Elemente oder Text als Kinder an eine Komponente zu übergeben, ohne explizit einen Eigenschaftsnamen zu definieren. Sie repräsentiert den Inhalt zwischen den öffnenden und schließenden Tags der Komponente.

Wir können beginnen.

Schritt 1

Wir erstellen alle notwendigen Komponenten: Container, UserImage und UserInfo. Lassen Sie uns die gesamte App aufbauen, indem wir diese Komponenten in die App-Komponente integrieren.

Beispiel:

Schritt 2

Stellen Sie sicher, dass alle wesentlichen Klassennamen mit dem className-Attribut zu den Elementen hinzugefügt werden.

Schritt 3

Lassen Sie uns die CSS-Datei in die Datei importieren, die alle Komponenten enthält. Wir machen es am Anfang der Datei.

Schritt 4

Zuletzt haben wir die Freiheit, beliebige Stile nach unseren Vorlieben anzuwenden.

Vollständiger App-Code:

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 6
We're sorry to hear that something went wrong. What happened?
some-alt