cubic-bezier() āļāļ·āļāļāļąāļāļāđāļāļąāļāļāļąāļāļŦāļ§āļ°āđāļ§āļĨāļēāđāļ CSS āļāļĩāđāļāļģāļŦāļāļāļ§āđāļēāđāļāļāļīāđāļĄāļāļąāļāđāļĢāđāļāđāļĨāļ°āļĨāļāļāļ§āļēāļĄāđāļĢāđāļ§āļāļĒāđāļēāļāđāļĢ āļāđāļēāļŠāļĩāđāļāđāļēāļāļāļāļĄāļąāļ â x1, y1, x2, y2 â āļāļ·āļāļāļļāļāļāļ§āļāļāļļāļĄāļŠāļāļāļāļļāļāļāļāļāđāļŠāđāļāđāļāđāļāļāļĩāđāđāļĄāļāđāļ§āļĨāļēāļāļąāļāļāļ§āļēāļĄāļāļ·āļāļŦāļāđāļē āđāļāļ X āđāļāļāđāļ§āļĨāļē (0 āļāļķāļ 1) āđāļĨāļ°āđāļāļ Y āđāļāļāļāļ§āļēāļĄāļāļ·āļāļŦāļāđāļēāļāļāļāđāļāļāļīāđāļĄāļāļąāļ
āđāļĨāļ·āļāļāļāđāļēāļāļĩāđāļāļąāđāļāđāļ§āđāļŦāļĢāļ·āļāļĨāļēāļāļāļļāļāļāļ§āļāļāļļāļĄāļŠāļĩāļŠāđāļĄāļāļāļāļ·āļāļāđāļēāđāļāđāļāļ·āđāļāļŠāļĢāđāļēāļāđāļŠāđāļāđāļāđāļ easing āļāļāļāļāļļāļ āļĨāļđāļāļāļāļĨāđāļāļĨāļ·āđāļāļāđāļŦāļ§āđāļŠāļāļāļāļ§āļēāļĄāļĢāļđāđāļŠāļķāļāļāļāļāļāļąāļāļŦāļ§āļ°āđāļ§āļĨāļēāļāļĒāđāļēāļāđāļĄāđāļāļĒāļģ āđāļĨāļ°āđāļāđāļ CSS āļāļĢāđāļāļĄāļ§āļēāļāļĨāļāđāļ transition āļŦāļĢāļ·āļ animation āđāļāļāđāđāļāđ
Frequently Asked Questions
Q: cubic-bezier āđāļ CSS āļāļ·āļāļāļ°āđāļĢ?
cubic-bezier āđāļ CSS āļāļ·āļāļāļ°āđāļĢ? āđāļāđāļāļāļąāļāļāđāļāļąāļāļāļąāļāļŦāļ§āļ°āđāļ§āļĨāļēāļāļĩāđāđāļāđāđāļ transition āđāļĨāļ° animation āļāļķāđāļāļāļģāļŦāļāļāđāļŠāđāļāđāļāđāļāļāļ§āļēāļĄāđāļĢāđāļ§: āđāļāļāļīāđāļĄāļāļąāļāļāļ·āļāļŦāļāđāļēāđāļĢāđāļ§āđāļāđāđāļŦāļāļāļēāļĄāđāļ§āļĨāļē āļāđāļēāđāļĢāļīāđāļĄāļāđāļāļāļ·āļ cubic-bezier(0.25, 0.1, 0.25, 1) āļŦāļĢāļ·āļāļāļĩāđāđāļĢāļĩāļĒāļāļ§āđāļē ease
Q: āļāđāļēāļāļĩāļŠāļāļīāđāļāļĄāļēāļāļĢāļāļēāļāļĄāļĩāļāļ°āđāļĢāļāđāļēāļ?
āļāđāļēāļāļĩāļŠāļāļīāđāļāļĄāļēāļāļĢāļāļēāļāļĄāļĩāļāļ°āđāļĢāļāđāļēāļ? ease = (0.25, 0.1, 0.25, 1), ease-in = (0.42, 0, 1, 1), ease-out = (0, 0, 0.58, 1), ease-in-out = (0.42, 0, 0.58, 1), linear = (0, 0, 1, 1)
Q: āļŠāļĢāđāļēāļāđāļāļāđāļāļāļāđāđāļāđāļāļāļĒāđāļēāļāđāļĢ?
āļŠāļĢāđāļēāļāđāļāļāđāļāļāļāđāđāļāđāļāļāļĒāđāļēāļāđāļĢ? āđāļŦāđāļāđāļē Y āđāļāļīāļ 1 āđāļāđāļ cubic-bezier(0.34, 1.56, 0.64, 1) āđāļŠāđāļāđāļāđāļāļāļ°āđāļāļīāļāđāļāđāļēāļŦāļĄāļēāļĒāļāļąāđāļ§āļāļĢāļđāđāđāļĨāđāļ§āļāļĨāļąāļāļĄāļē â āđāļāđāļāđāļāļāļŠāļāļĢāļīāļ
Q: āļāļģāđāļĄāđāļāļāļīāđāļĄāļāļąāļāļāļāļāļāļąāļāļāļđāļāļąāļāđāļĄāļ·āđāļ Y āđāļāđāļāļĨāļ?
āļāļģāđāļĄāđāļāļāļīāđāļĄāļāļąāļāļāļāļāļāļąāļāļāļđāļāļąāļāđāļĄāļ·āđāļ Y āđāļāđāļāļĨāļ? Y āļāļīāļāļĨāļāļŠāļĢāđāļēāļāļāļ§āļēāļĄāļāļēāļāļŦāļĄāļēāļĒ (anticipation) â āļāļāļāđāļāļĢāļ°āļāļāļāļāļāļĒāļŦāļĨāļąāļāļāđāļāļāđāļāļīāļāļŦāļāđāļē āđāļāđāļāļāļ§āļēāļĄāļāļąāđāļāđāļāļŠāļģāļŦāļĢāļąāļāđāļāļāđāļāļāļāđ back-easing āđāļāđāļāļđāļāļīāļāđāļāļāļĢāļēāļāļāļīāļāļąāļāđāļāļ·āđāļāļŦāļēāļāļąāđāļ§āđāļ
Q: āđāļāđ cubic-bezier āđāļāđāļāļāļīāđāļĄāļāļąāļāđāļāđāđāļŦāļĄ?
āđāļāđ cubic-bezier āđāļāđāļāļāļīāđāļĄāļāļąāļāđāļāđāđāļŦāļĄ? āđāļāđ āļāļąāđāļāđāļ transition āđāļĨāļ° @keyframes animation āļāđāļēāļāļāļĢāđāļāļāđāļāļāļĢāđāļāļĩāđ timing-function āļĢāļ§āļĄāļāļķāļāđāļāļāļīāđāļĄāļāļąāļāļāļĩāđāļāļđāļāļāļąāļāļāļēāļĢāđāļĨāļ·āđāļāļāļāđāļ§āļĒ
āļŠāļĩāđāļāļĒ
āļāļēāļāļŠāļĩāļāļāđāļāļĢāļĢāļāļāđāļāļķāļāļŠāļĩāļāļĩāļ§āļĢāļāļĢāļ° āļŠāļĩāđāļāļĒāļŠāļ°āļāđāļāļāļāļļāļāļāļĻāļēāļŠāļāļē āļāļĢāļ°āļĄāļŦāļēāļāļĐāļąāļāļĢāļīāļĒāđ āđāļĨāļ°āļāļĢāļĢāļĄāļāļēāļāļīāđāļāļāļĢāđāļāļ āļŠāļĩāđāļāđāļĨāļ°āļŠāļĩāļĄāļĩāļāļ§āļēāļĄāļŦāļĄāļēāļĒāđāļāļīāļāļŠāļąāļāļĨāļąāļāļĐāļāđāļāļĩāđāļĨāļķāļāļāļķāđāļāđāļāļ§āļąāļāļāļāļĢāļĢāļĄāđāļāļĒ
āđāļāļāļāļāļāļēāļāļī #A51931āļŠāļĩāđāļāļāļāļāļāļāļāđāļāļĢāļĢāļāļāđ â āļāļēāļāļī āļĻāļēāļŠāļāļē āļāļĢāļ°āļĄāļŦāļēāļāļĐāļąāļāļĢāļīāļĒāđ
āļāļēāļ§āļāļāļāļēāļāļī #F4F5F8āļŠāļĩāļāļēāļ§āļāļāļāļāļ â āļĻāļēāļŠāļāļēāđāļĨāļ°āļāļ§āļēāļĄāļāļĢāļīāļŠāļļāļāļāļīāđ
āļāđāļģāđāļāļīāļāļāļāļāļēāļāļī #2D2A4AāļŠāļĩāļāđāļģāđāļāļīāļāļāļāļāļāļ â āļāļĢāļ°āļĄāļŦāļēāļāļĐāļąāļāļĢāļīāļĒāđ
āđāļŦāļĨāļ·āļāļāļāļāļ #FFD700āļŠāļĩāļāļāļāļāļāļāļ§āļąāļāđāļĨāļ°āļāļĢāļ°āļāļĢāļĄāļĄāļŦāļēāļĢāļēāļāļ§āļąāļ
āđāļāļĩāļĒāļ§āđāļāđāļĄāđ #228B22āļāļ§āļēāļĄāļāļļāļāļĄāļŠāļĄāļāļđāļĢāļāđāļāļāļāļāļĢāļĢāļĄāļāļēāļāļīāđāļĄāļ·āļāļāļĢāđāļāļ
āļāļĄāļāļđāļāļąāļ§ #F4A0B5āļāļāļāļāļąāļ§āļŠāļĩāļāļĄāļāļđ â āļŠāļąāļāļĨāļąāļāļĐāļāđāļāļāļāļāļļāļāļāļĻāļēāļŠāļāļē
āļŠāđāļĄāļāļĩāļ§āļĢ #FF7F00āļŠāļĩāļāļĩāļ§āļĢāļāļāļāļāļĢāļ°āļŠāļāļāđ â āļāļ§āļēāļĄāđāļĢāļĩāļĒāļāļāđāļēāļĒāđāļĨāļ°āļāļēāļĢāļĨāļ°āļ§āļēāļ
āļāđāļēāļāđāļģāļāļ°āđāļĨ #00A3AFāļāđāļāļāļāļ°āđāļĨāļāļąāļāļāļēāļĄāļąāļāđāļĨāļ°āļāđāļēāļ§āđāļāļĒ
āļĄāđāļ§āļāļāļąāļāļāļąāļ #6A4C93āļŠāļĩāļāļāļāļāļāļāļāļąāļāļāļąāļ â āđāļāđāļĒāđāļāļĄāļāļāļĄāđāļāļĒāđāļāļĢāļēāļ
āđāļāļĩāļĒāļ§āļĄāļĢāļāļ #50C878āļŠāļĩāļāļĢāļ°āđāļāđāļ§āļĄāļĢāļāļ â āļāļĢāļ°āļāļļāļāļāļĢāļđāļāļĻāļąāļāļāļīāđāļŠāļīāļāļāļīāđ
Q: āļŠāļĩāļāļāļāļēāļāļīāđāļāļĒāļĄāļĩāļŠāļĩāļāļ°āđāļĢāļāđāļēāļ?
āļŠāļĩāļāļāļāļēāļāļīāđāļāļĒāļĄāļĩāļŠāļĩāļāļ°āđāļĢāļāđāļēāļ? āļāļāđāļāļĢāļĢāļāļāđāļāļĢāļ°āļāļāļāļāđāļ§āļĒ āđāļāļ (#A51931) āļŦāļĄāļēāļĒāļāļķāļāļāļēāļāļī, āļāļēāļ§ (#F4F5F8) āļŦāļĄāļēāļĒāļāļķāļāļĻāļēāļŠāļāļē, āđāļĨāļ°āļāđāļģāđāļāļīāļ (#2D2A4A) āļŦāļĄāļēāļĒāļāļķāļāļāļĢāļ°āļĄāļŦāļēāļāļĐāļąāļāļĢāļīāļĒāđ
Q: āļŠāļĩāļāļĩāļ§āļĢāļāļĢāļ°āļāļ·āļāļŠāļĩāļāļ°āđāļĢ?
āļŠāļĩāļāļĩāļ§āļĢāļāļĢāļ°āļāļ·āļāļŠāļĩāļāļ°āđāļĢ? āļŠāļĩāļāļĩāļ§āļĢāļāļāļāļāļĢāļ°āļŠāļāļāđāđāļāļĒāđāļāđāļāļŠāļĩāļŠāđāļĄāļāļĄāđāļŦāļĨāļ·āļāļ (#FF7F00) āļŦāļĢāļ·āļāļŠāļĩāđāļāđāļāļāļāļļāļ āļŠāļ·āđāļāļāļķāļāļāļ§āļēāļĄāđāļĢāļĩāļĒāļāļāđāļēāļĒ āļŠāļąāļāđāļāļĐ āđāļĨāļ°āļāļēāļĢāļĨāļ°āļ§āļēāļāļāļēāļāđāļĨāļ