- Lataa tämä repo kuten aiemmissa tehtävissä
- Avaa teht-a.html sekä css/main-a.css
- Lisää html sivulle kaksi elementtiä ja tee kaksi vapaavalintaista CSS animaatiota
- Lisää html sivulle kaksi elementtiä lisää ja tee kaksi vapaavalintaista CSS 2d transformia
- Lisää html sivulle kaksi elementtiä lisää ja tee kaksi vapaavalintaista CSS 3d transformia
- Apuja:
- Avaa teht-b.html, css/main-b.css sekä js/main.js
- Sivulla on kolme elementtiä: nav, main ja aside. Jokainen näistä vastaa tavallaan yhtä sivua.
- Navigaation tulisi tapahtua animoimalla näkymää sivusuunnassa:
- Ensimmäinen näkymä on main-elementin sisältö
- Menu-napista painamalla esiin liukuu nav-elementin sisältö
- Settings-napista esiin liukuu aside-elementin sisältö
- Close-napeista main-elementin sisältö liukuu takaisin näkyviin
- Käytä animoimiseen CSS-transitioita
- liukuanimaatio tehdään liikuttamalla body-elementtiä css:n left-ominaisuudella
- käytä JavaScriptiä vaihtamaan body-elementin left-ominaisuutta, kun nappeja painetaan
- Apuja:
- Tallena tämä kansio kotihakemistoosi ja palauta Tuubiin linkki