Haaste: Dynaamisten Tyylien Soveltaminen DOM-Elementteihin
Tehtävä
Rakennat interaktiivista korttia, jonka ulkoasua käyttäjä voi muuttaa. Käyttäjät voivat vaihtaa kortin taustaväriä, muuttaa sen kokoa ja ottaa käyttöön tai poistaa "korostettu"-tilan lisätyylityksiä varten.
- Muuta sisäisiä tyylejä: Kun painiketta painetaan:
- Vaihda
<div>-elementin, jonka ID oncard, taustaväriksi"lightblue"; - Aseta kortin leveys arvoon
"300px"; - Lisää korttiin reunus
2px solid #333.
- Vaihda
- Korostusluokan vaihtaminen: Kun painiketta painetaan:
- Lisää tai poista
highlight-luokka<div>-elementistä, jonka ID oncard.
- Lisää tai poista
- Tumman teeman luokan lisääminen: Kun painiketta painetaan:
- Lisää tai poista
dark-theme-luokka<body>-elementistä, jolloin sivun teema vaihtuu.
- Lisää tai poista
index.html
index.css
index.js
- Käytä
style.backgroundColorvaihtaaksesi<div>-elementin, jonka ID oncard, taustaväriksi"lightblue"; - Käytä
style.widthasettaaksesi kortin leveydeksi"300px"; - Käytä
style.borderlisätäksesi korttiin reunuksen2px solid #333; - Käytä
classList.toggle()lisätäksesi tai poistaaksesihighlight-luokan<div>-elementistä, jonka ID oncard; - Käytä
classList.toggle()lisätäksesi tai poistaaksesidark-theme-luokan<body>-elementistä, jolloin sivun teema vaihtuu.
index.html
index.css
index.js
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 2. Luku 13
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 2.22
Haaste: Dynaamisten Tyylien Soveltaminen DOM-Elementteihin
Pyyhkäise näyttääksesi valikon
Tehtävä
Rakennat interaktiivista korttia, jonka ulkoasua käyttäjä voi muuttaa. Käyttäjät voivat vaihtaa kortin taustaväriä, muuttaa sen kokoa ja ottaa käyttöön tai poistaa "korostettu"-tilan lisätyylityksiä varten.
- Muuta sisäisiä tyylejä: Kun painiketta painetaan:
- Vaihda
<div>-elementin, jonka ID oncard, taustaväriksi"lightblue"; - Aseta kortin leveys arvoon
"300px"; - Lisää korttiin reunus
2px solid #333.
- Vaihda
- Korostusluokan vaihtaminen: Kun painiketta painetaan:
- Lisää tai poista
highlight-luokka<div>-elementistä, jonka ID oncard.
- Lisää tai poista
- Tumman teeman luokan lisääminen: Kun painiketta painetaan:
- Lisää tai poista
dark-theme-luokka<body>-elementistä, jolloin sivun teema vaihtuu.
- Lisää tai poista
index.html
index.css
index.js
- Käytä
style.backgroundColorvaihtaaksesi<div>-elementin, jonka ID oncard, taustaväriksi"lightblue"; - Käytä
style.widthasettaaksesi kortin leveydeksi"300px"; - Käytä
style.borderlisätäksesi korttiin reunuksen2px solid #333; - Käytä
classList.toggle()lisätäksesi tai poistaaksesihighlight-luokan<div>-elementistä, jonka ID oncard; - Käytä
classList.toggle()lisätäksesi tai poistaaksesidark-theme-luokan<body>-elementistä, jolloin sivun teema vaihtuu.
index.html
index.css
index.js
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 2. Luku 13