Utfordring: 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:
- Lag komponenten
Alertsom inneholder etdiv-element. div-elementet skal ha klassenavnetalert.div-elementet skal hachildren-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
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 stiler i
index.js-filen, brukimport-setningen og angi riktig filsti. Resultat:import './index.css'. - For å bruke stiler på
div-elementet, bruk klassenavnvelgeren.alertog sett inn stilene fra oppgaven.
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 2. Kapittel 7
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
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
Utfordring: 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:
- Lag komponenten
Alertsom inneholder etdiv-element. div-elementet skal ha klassenavnetalert.div-elementet skal hachildren-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
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 stiler i
index.js-filen, brukimport-setningen og angi riktig filsti. Resultat:import './index.css'. - For å bruke stiler på
div-elementet, bruk klassenavnvelgeren.alertog sett inn stilene fra oppgaven.
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 2. Kapittel 7