Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Utfordring: Bruk Ekstern CSS i en React-App | Stylingsteknikker i React-applikasjoner
Introduksjon til React

bookUtfordring: Bruk Ekstern CSS i en React-App

Oppgave

Vi skal nå lage Alert-komponenten, som skal gjengi alle elementene som sendes inn som children og bruke spesifikke stiler på den. Oppgaven er:

  1. Lag komponenten Alert som inneholder et div-element.
  2. div-elementet skal ha klassenavnet alert.
  3. div-elementet skal ha children-propen som innhold.
  4. div-elementet skal ha følgende CSS.
padding: 20px;
border-radius: 10px;
background-color: lightgreen;
color: darkmagenta;
  1. For å lage et div-element i komponenten, bruk <div>...</div>.
  2. For å sende props.children som tekstinnhold, omslutt det med {...} og bruk props.children. Resultat: <div>{props.children}</div>.
  3. For å legge til et klassenavn på div-elementet, bruk attributtet className og sett det til alert. Resultat: className="alert".
  4. For å importere filen med stiler i index.js-filen, bruk import-setningen og angi riktig filsti. Resultat: import './index.css'.
  5. For å bruke stiler på div-elementet, bruk klassenavnvelgeren .alert og sett inn stilene fra oppgaven.

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 7

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.17

bookUtfordring: Bruk Ekstern CSS i en React-App

Sveip for å vise menyen

Oppgave

Vi skal nå lage Alert-komponenten, som skal gjengi alle elementene som sendes inn som children og bruke spesifikke stiler på den. Oppgaven er:

  1. Lag komponenten Alert som inneholder et div-element.
  2. div-elementet skal ha klassenavnet alert.
  3. div-elementet skal ha children-propen som innhold.
  4. div-elementet skal ha følgende CSS.
padding: 20px;
border-radius: 10px;
background-color: lightgreen;
color: darkmagenta;
  1. For å lage et div-element i komponenten, bruk <div>...</div>.
  2. For å sende props.children som tekstinnhold, omslutt det med {...} og bruk props.children. Resultat: <div>{props.children}</div>.
  3. For å legge til et klassenavn på div-elementet, bruk attributtet className og sett det til alert. Resultat: className="alert".
  4. For å importere filen med stiler i index.js-filen, bruk import-setningen og angi riktig filsti. Resultat: import './index.css'.
  5. For å bruke stiler på div-elementet, bruk klassenavnvelgeren .alert og sett inn stilene fra oppgaven.

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 7
some-alt