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
React Mastery

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

Suggested prompts:

Can you explain how to use the Alert component in my React app?

What should the index.css file contain for the Alert styles?

Can you clarify how to pass children to the Alert component?

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