Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Tyylittele React-sovellus | React-sovellusten Tyylittäminen
Practice
Projects
Quizzes & Challenges
Visat
Challenges
/
Johdatus Reactiin

bookHaaste: Tyylittele React-sovellus

Tehtävä

Seuraavaksi luomme Alert-komponentin, joka renderöi kaikki sille annetut lapset ja lisää niihin tietyt tyylit. Tehtävänä on:

  1. Luo Alert-komponentti, jonka sisällä on div-elementti.
  2. div-elementillä tulee olla luokan nimi alert.
  3. div-elementin sisällöksi tulee asettaa children-prop.
  4. div-elementille tulee lisätä seuraava CSS.
padding: 20px;
border-radius: 10px;
background-color: lightgreen;
color: darkmagenta;
  1. Luo komponenttiin div-elementti käyttämällä <div>...</div>.
  2. Jos haluat välittää props.children tekstisisällöksi, sijoita se {...}-merkintöjen sisään ja aseta props.children. Esimerkki: <div>{props.children}</div>.
  3. Lisää div-elementille luokan nimi käyttämällä className-attribuuttia ja aseta se arvoon alert. Esimerkki: className="alert".
  4. Tuo tyylitiedosto index.js-tiedostoon käyttämällä import-lausetta ja määritä oikea polku tiedostoon. Esimerkki: import './index.css'.
  5. Lisätäksesi tyylejä div-elementille, käytä luokkavalitsinta .alert ja lisää tehtävän mukaiset tyylit.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 4

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

bookHaaste: Tyylittele React-sovellus

Pyyhkäise näyttääksesi valikon

Tehtävä

Seuraavaksi luomme Alert-komponentin, joka renderöi kaikki sille annetut lapset ja lisää niihin tietyt tyylit. Tehtävänä on:

  1. Luo Alert-komponentti, jonka sisällä on div-elementti.
  2. div-elementillä tulee olla luokan nimi alert.
  3. div-elementin sisällöksi tulee asettaa children-prop.
  4. div-elementille tulee lisätä seuraava CSS.
padding: 20px;
border-radius: 10px;
background-color: lightgreen;
color: darkmagenta;
  1. Luo komponenttiin div-elementti käyttämällä <div>...</div>.
  2. Jos haluat välittää props.children tekstisisällöksi, sijoita se {...}-merkintöjen sisään ja aseta props.children. Esimerkki: <div>{props.children}</div>.
  3. Lisää div-elementille luokan nimi käyttämällä className-attribuuttia ja aseta se arvoon alert. Esimerkki: className="alert".
  4. Tuo tyylitiedosto index.js-tiedostoon käyttämällä import-lausetta ja määritä oikea polku tiedostoon. Esimerkki: import './index.css'.
  5. Lisätäksesi tyylejä div-elementille, käytä luokkavalitsinta .alert ja lisää tehtävän mukaiset tyylit.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 4
some-alt