0

Standardna krivulja popuščanja materialne zasnove

Oblikujte časovno funkcijo CSS cubic-bezier() po meri tako, da povlečete dve kontrolni točki, jo predogledate v živo glede na linearno referenco in nato kopirate pripravljeno vrednost.

Povlecite oranžni ročaj (P1) in rdeči ročaj (P2), da preoblikujete krivuljo – delujejo tudi puščične tipke. X ostane vpet med 0 in 1, kot zahteva CSS; povlecite ročico nad ali pod polje, da pošljete y čez to območje za učinke prekoračitve in odboja.

Tvoja krivulja

Linearno (za primerjavo)

Obdelava ... 0%

Rezultat

Ta stran odpre generator z že naloženimi x1=0,4, y1=0, x2=0,2, y2=1 — standardno krivuljo popuščanja, objavljeno v Googlovih smernicah gibanja Material Design. Skupaj povlecite ročaj ali uredite številke ter krivuljo, predogled v živo in posodobitev CSS, ki jo je mogoče kopirati.

Material Design to krivuljo imenuje "standardno popuščanje" in jo priporoča za večino prehodov na zaslonu - elemente, ki so že vidni in se preprosto premikajo, spreminjajo velikost ali bledijo znotraj istega zaslona. Njegova oblika se hitro pospeši, nato pa nežno upočasni na svoje mesto, zato ima toliko aplikacij za Android in spletnih uporabniških vmesnikov v slogu Material enak občutek prehoda, ne da bi kdo opazil, da uporabljajo iste štiri številke.

Spustite ga naravnost v funkcijo prehodnega časovnega razporeda ali funkcijo časovnega usklajevanja animacije za občutek, skladen z materialom, ali pa ga uporabite kot referenčno točko: Smernice Materiala opredeljujejo tudi ločeni krivulji »upočasnitve« in »pospeševanja« za elemente, ki vstopajo na zaslon ali zapuščajo zaslon, ki jih ta enotna standardna krivulja ne sme nadomestiti.