Utmaning: Skapa en Layout med Flexbox
Uppgift
Skapa ett blogginläggskort. Ändra standardpositioneringen med hjälp av flex.
Uppgiften är att:
- Identifiera föräldraelementet som innehåller både postbilden (
img-tagg med klassnamnetpost-image) och postinformationen (div-tagg med klassnamnetpost-info). - Använda flex-egenskaper på föräldraelementet (
div-tagg med klassnamnetblog-card). - Centrera objekten horisontellt inom kortet.
- Säkerställa att objekten täcker hela höjden av kortet.
index.html
index.css
display: flex;kan endast tillämpas på föräldraelementet.- Standardriktningen för flex är rad, så vi behöver ändra den med egenskapen
flex-direction: column;. - För att centrera objekt horisontellt, använd
align-items: center;. - För att fördela objekt vertikalt, använd
justify-content: space-between;.
index.html
index.css
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 4. Kapitel 7
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
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?
Awesome!
Completion rate improved to 2.56
Utmaning: Skapa en Layout med Flexbox
Svep för att visa menyn
Uppgift
Skapa ett blogginläggskort. Ändra standardpositioneringen med hjälp av flex.
Uppgiften är att:
- Identifiera föräldraelementet som innehåller både postbilden (
img-tagg med klassnamnetpost-image) och postinformationen (div-tagg med klassnamnetpost-info). - Använda flex-egenskaper på föräldraelementet (
div-tagg med klassnamnetblog-card). - Centrera objekten horisontellt inom kortet.
- Säkerställa att objekten täcker hela höjden av kortet.
index.html
index.css
display: flex;kan endast tillämpas på föräldraelementet.- Standardriktningen för flex är rad, så vi behöver ändra den med egenskapen
flex-direction: column;. - För att centrera objekt horisontellt, använd
align-items: center;. - För att fördela objekt vertikalt, använd
justify-content: space-between;.
index.html
index.css
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 4. Kapitel 7