Utfordring: Style et React-program
Sveip for å vise menyen
Oppgave
Vi skal nå lage Alert-komponenten, som skal gjengi alle elementene som sendes inn som children og bruke noen spesifikke stiler på den. Oppgaven er:
- Lag komponenten
Alertsom inneholder etdiv-element. div-elementet skal ha klassenavnetalert.div-elementet skal brukechildren-propen som innhold.div-elementet skal ha følgende CSS.
padding: 20px;
border-radius: 10px;
background-color: lightgreen;
color: darkmagenta;
- For å lage et
div-element i komponenten, bruk<div>...</div>. - For å sende inn
props.childrensom tekstinnhold, omslutt det med{...}og brukprops.children. Resultat:<div>{props.children}</div>. - For å legge til et klassenavn på
div-elementet, bruk attributtetclassNameog sett det tilalert. Resultat:className="alert". - For å importere filen med stilene i
index.js-filen, brukimport-setningen og oppgi riktig filsti. Resultat:import './index.css'. - For å bruke stilene på
div-elementet, bruk klassenavnvelgeren.alertog sett inn stilene fra oppgaven.
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 1. Kapittel 22
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Seksjon 1. Kapittel 22