Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Utfordring: Bruk Flexbox-Konsepter | Mastering Flexbox for Oppsett
CSS-Grunnleggende

bookUtfordring: Bruk Flexbox-Konsepter

La oss utforske kraften i flexbox ved å lage et butikkort med et produktbilde, en beskrivelse og prisen. Som standard er alle elementene stablet i en kolonne, én under den andre. Målet vårt er imidlertid å endre denne oppførselen ved hjelp av flexbox.

Oppgave

Vurder følgende HTML-struktur:

<div class="shopping-card">
  <img src="link-to-image" alt="Analytics Machine" class="product-image" />
  <div class="product-info">
    <h3 class="product-title">Analytics Machine</h3>
    <p class="product-description">Bio Innovation</p>
    <div class="product-price">$10.00</div>
    <button class="add-to-cart">Add to Cart</button>
  </div>
</div>

Oppgaven er å endre CSS for å oppnå følgende:

  • Identifisere overordnede element som inneholder både produktbildet (img-tag med klassen product-image) og produktinformasjonen (div-tag med klassen product-info).
  • Bruke flexbox på det identifiserte overordnede elementet (den div-taggen med klassen shopping-card).
  • Sentrere elementene vertikalt i shoppingkortet.
index.html

index.html

index.css

index.css

copy
  • Bruk display: flex; på overordnede element med klassen shopping-card.
  • Standard retning for flex er rad, så det er ikke nødvendig å endre verdien til flex-direction-egenskapen.
  • For å sentrere elementer vertikalt, bruk align-items: center;.
index.html

index.html

index.css

index.css

copy
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 6

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Awesome!

Completion rate improved to 2.56

bookUtfordring: Bruk Flexbox-Konsepter

Sveip for å vise menyen

La oss utforske kraften i flexbox ved å lage et butikkort med et produktbilde, en beskrivelse og prisen. Som standard er alle elementene stablet i en kolonne, én under den andre. Målet vårt er imidlertid å endre denne oppførselen ved hjelp av flexbox.

Oppgave

Vurder følgende HTML-struktur:

<div class="shopping-card">
  <img src="link-to-image" alt="Analytics Machine" class="product-image" />
  <div class="product-info">
    <h3 class="product-title">Analytics Machine</h3>
    <p class="product-description">Bio Innovation</p>
    <div class="product-price">$10.00</div>
    <button class="add-to-cart">Add to Cart</button>
  </div>
</div>

Oppgaven er å endre CSS for å oppnå følgende:

  • Identifisere overordnede element som inneholder både produktbildet (img-tag med klassen product-image) og produktinformasjonen (div-tag med klassen product-info).
  • Bruke flexbox på det identifiserte overordnede elementet (den div-taggen med klassen shopping-card).
  • Sentrere elementene vertikalt i shoppingkortet.
index.html

index.html

index.css

index.css

copy
  • Bruk display: flex; på overordnede element med klassen shopping-card.
  • Standard retning for flex er rad, så det er ikke nødvendig å endre verdien til flex-direction-egenskapen.
  • For å sentrere elementer vertikalt, bruk align-items: center;.
index.html

index.html

index.css

index.css

copy
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 6
some-alt