Sfida: Applicare CSS Esterno a un'App React
Compito
Procedere ora alla creazione del componente Alert, che renderizzerà tutti gli elementi passati come children e applicherà alcuni stili specifici. Il compito è:
- Creare il componente
Alertche contiene l'elementodival suo interno. - L'elemento
divdeve avere come nome classealert. - L'elemento
divdeve avere come contenuto la propchildren. - L'elemento
divdeve avere il seguente CSS.
padding: 20px;
border-radius: 10px;
background-color: lightgreen;
color: darkmagenta;
- Per creare un elemento
divnel componente, utilizzare<div>...</div>. - Per passare
props.childrencome contenuto testuale, racchiuderlo tra{...}e impostareprops.children. Risultato:<div>{props.children}</div>. - Per aggiungere un nome classe all'elemento
div, utilizzare l'attributoclassNamee impostarlo sualert. Risultato:className="alert". - Per importare il file con gli stili nel file
index.js, utilizzare l'istruzioneimporte fornire il percorso corretto al file. Risultato:import './index.css'. - Per applicare gli stili all'elemento
div, utilizzare il selettore del nome classe.alerte inserire gli stili indicati nel compito.
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 2. Capitolo 7
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
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
Sfida: Applicare CSS Esterno a un'App React
Scorri per mostrare il menu
Compito
Procedere ora alla creazione del componente Alert, che renderizzerà tutti gli elementi passati come children e applicherà alcuni stili specifici. Il compito è:
- Creare il componente
Alertche contiene l'elementodival suo interno. - L'elemento
divdeve avere come nome classealert. - L'elemento
divdeve avere come contenuto la propchildren. - L'elemento
divdeve avere il seguente CSS.
padding: 20px;
border-radius: 10px;
background-color: lightgreen;
color: darkmagenta;
- Per creare un elemento
divnel componente, utilizzare<div>...</div>. - Per passare
props.childrencome contenuto testuale, racchiuderlo tra{...}e impostareprops.children. Risultato:<div>{props.children}</div>. - Per aggiungere un nome classe all'elemento
div, utilizzare l'attributoclassNamee impostarlo sualert. Risultato:className="alert". - Per importare il file con gli stili nel file
index.js, utilizzare l'istruzioneimporte fornire il percorso corretto al file. Risultato:import './index.css'. - Per applicare gli stili all'elemento
div, utilizzare il selettore del nome classe.alerte inserire gli stili indicati nel compito.
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 2. Capitolo 7