Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Lisää Sulava Siirtymäefekti | Sulavien Siirtymien Luominen CSS:llä
Edistyneet CSS-tekniikat

bookHaaste: Lisää Sulava Siirtymäefekti

Tehtävä

Paranna div-luokan sisältävän box-elementin visuaalista kokemusta lisäämällä siihen sulava siirtymäefekti hover-muutoksiin. Noudata seuraavia vaiheita:

  1. Määritä oikea arvo transition-property -ominaisuudelle.
  2. Aseta siirtymän kestoksi 3000ms.
  3. Varmista, että siirtymä alkaa 200ms sen jälkeen, kun käyttäjä vie hiiren elementin päälle.
  4. Käytä aika-funktiota cubic-bezier(0.165, 0.84, 0.44, 1) hallitsemaan siirtymän kiihtyvyyttä ja hidastuvuutta.
index.html

index.html

index.css

index.css

copy
  1. Aseta transition-property -ominaisuus arvoon, joka vastaa niitä muutoksia, joita haluat animoida hover-tilassa.
  2. Määritä transition-duration ohjaamaan, kuinka kauan siirtymä kestää (tässä tapauksessa 3000ms).
  3. Käytä transition-delay -ominaisuutta viiveen lisäämiseksi ennen siirtymän alkamista, kun käyttäjä vie osoittimen elementin päälle (aseta arvoksi 200ms).
  4. Hyödynnä cubic-bezier(0.165, 0.84, 0.44, 1) -ajoitusfunktiota siirtymän kiihtyvyyden ja hidastuvuuden hienosäätöön.
index.html

index.html

index.css

index.css

copy

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 7

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

Awesome!

Completion rate improved to 2.04

bookHaaste: Lisää Sulava Siirtymäefekti

Pyyhkäise näyttääksesi valikon

Tehtävä

Paranna div-luokan sisältävän box-elementin visuaalista kokemusta lisäämällä siihen sulava siirtymäefekti hover-muutoksiin. Noudata seuraavia vaiheita:

  1. Määritä oikea arvo transition-property -ominaisuudelle.
  2. Aseta siirtymän kestoksi 3000ms.
  3. Varmista, että siirtymä alkaa 200ms sen jälkeen, kun käyttäjä vie hiiren elementin päälle.
  4. Käytä aika-funktiota cubic-bezier(0.165, 0.84, 0.44, 1) hallitsemaan siirtymän kiihtyvyyttä ja hidastuvuutta.
index.html

index.html

index.css

index.css

copy
  1. Aseta transition-property -ominaisuus arvoon, joka vastaa niitä muutoksia, joita haluat animoida hover-tilassa.
  2. Määritä transition-duration ohjaamaan, kuinka kauan siirtymä kestää (tässä tapauksessa 3000ms).
  3. Käytä transition-delay -ominaisuutta viiveen lisäämiseksi ennen siirtymän alkamista, kun käyttäjä vie osoittimen elementin päälle (aseta arvoksi 200ms).
  4. Hyödynnä cubic-bezier(0.165, 0.84, 0.44, 1) -ajoitusfunktiota siirtymän kiihtyvyyden ja hidastuvuuden hienosäätöön.
index.html

index.html

index.css

index.css

copy

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 7
some-alt