RevealTheme logo

مولد منحنی شتاب‌گیری Cubic Bezier

منحنی‌های شتاب‌گیری cubic-bezier برای CSS بسازید. شامل پیش‌تنظیم‌های استاندارد است.

transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);

نحوه استفاده از این ابزار

  1. 1

    Click a preset (ease, ease-in, ease-out, or ease-in-out) to load its four control values, or skip this to start from the default ease curve.

  2. 2

    Drag the a, b, c, and d sliders to adjust the two control points; each ranges from -1 to 2 in steps of 0.05 and the current value shows above the slider.

  3. 3

    Read the generated transition-timing-function: cubic-bezier(a, b, c, d); line in the output box.

  4. 4

    Copy that declaration by hand and drop it into your CSS transition or animation rule.

مولد منحنی Cubic Bezier چیست؟

انیمیشن‌های CSS از توابع شتاب‌گیری (easing) برای کنترل نحوه تغییر مقادیر در طول زمان استفاده می‌کنند. چهار پارامتر cubic-bezier یک منحنی از (0,0) تا (1,1) تعریف می‌کنند: هرچه منحنی تندتر باشد، انیمیشن در آن ناحیه سریع‌تر است. پیش‌تنظیم‌های رایج بیشتر نیازها را پوشش می‌دهند؛ منحنی‌های سفارشی حرکتی متمایز ایجاد می‌کنند.

موارد استفاده رایج

  • Tuning a button hover or focus transition so it feels snappy on entry and gentle on exit instead of using the generic default ease.

  • Designing a card or modal that overshoots slightly on open by pushing the d (P2 y) value above 1 for a subtle bounce.

  • Matching a brand motion spec where designers handed you specific cubic-bezier control points to reproduce in CSS.

  • Replacing a linear or default easing on a loading spinner or progress bar with a custom acceleration profile.

  • Quickly grabbing the canonical values behind ease-in-out without memorizing 0.42, 0, 0.58, 1.

  • Prototyping menu slide-in and drawer animations by comparing how ease-in versus ease-out change the perceived weight of the motion.

پرسش‌های متداول

تفاوت بین ease و ease-in چیست؟
ease ابتدا شتاب می‌گیرد و سپس کند می‌شود. ease-in فقط شتاب می‌گیرد. ease-out فقط کند می‌شود. ease-in-out هر دو را به‌صورت محسوس‌تری انجام می‌دهد.
چه زمانی باید از منحنی‌های سفارشی استفاده کنم؟
زمانی که شتاب‌گیری‌های استاندارد کلیشه‌ای به نظر می‌رسند. منحنی‌های سفارشی ظریف یک هویت حرکتی مخصوص برند ایجاد می‌کنند.

ابزارهای مرتبط