Herausforderung: Ein Layout mit Flexbox Erstellen
Aufgabe
Erstellung einer Blog-Karte. Die Standard-Positionierung soll mithilfe von Flex angepasst werden.
Die Aufgabe umfasst:
- Identifikation des Elternelements, das sowohl das Beitragsbild (
img-Tag mit dem Klassennamenpost-image) als auch die Beitragsinformationen (div-Tag mit dem Klassennamenpost-info) enthält. - Anwendung von Flex-Eigenschaften auf das Elternelement (
div-Tag mit dem Klassennamenblog-card). - Horizontale Zentrierung der Elemente innerhalb der Karte.
- Sicherstellung, dass die Elemente die gesamte Höhe der Karte ausfüllen.
index.html
index.css
display: flex;kann nur auf das Elternelement angewendet werden.- Die Standardausrichtung von Flex ist Zeile, daher muss sie mit der Eigenschaft
flex-direction: column;geändert werden. - Um Elemente horizontal zu zentrieren,
align-items: center;verwenden. - Um Elemente vertikal zu verteilen,
justify-content: space-between;verwenden.
index.html
index.css
War alles klar?
Danke für Ihr Feedback!
Abschnitt 4. Kapitel 7
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Suggested prompts:
Can you show me the HTML structure for the blog card?
What CSS should I add to the `.blog-card` class to achieve the desired layout?
Can you explain the difference between `align-items` and `justify-content` in this context?
Großartig!
Completion Rate verbessert auf 2.56
Herausforderung: Ein Layout mit Flexbox Erstellen
Swipe um das Menü anzuzeigen
Aufgabe
Erstellung einer Blog-Karte. Die Standard-Positionierung soll mithilfe von Flex angepasst werden.
Die Aufgabe umfasst:
- Identifikation des Elternelements, das sowohl das Beitragsbild (
img-Tag mit dem Klassennamenpost-image) als auch die Beitragsinformationen (div-Tag mit dem Klassennamenpost-info) enthält. - Anwendung von Flex-Eigenschaften auf das Elternelement (
div-Tag mit dem Klassennamenblog-card). - Horizontale Zentrierung der Elemente innerhalb der Karte.
- Sicherstellung, dass die Elemente die gesamte Höhe der Karte ausfüllen.
index.html
index.css
display: flex;kann nur auf das Elternelement angewendet werden.- Die Standardausrichtung von Flex ist Zeile, daher muss sie mit der Eigenschaft
flex-direction: column;geändert werden. - Um Elemente horizontal zu zentrieren,
align-items: center;verwenden. - Um Elemente vertikal zu verteilen,
justify-content: space-between;verwenden.
index.html
index.css
War alles klar?
Danke für Ihr Feedback!
Abschnitt 4. Kapitel 7