CSS Генератор кубической формы Безье
Создание функций плавности CSS Cubic Bezier Generator
Контрольные точки
Point P1 (x1, y1)
Point P2 (x2, y2)
Популярные пресеты для плавности
Вывод CSS
Preview
Визуализация кривой Безье
x1
y1
x2
y2
Кубическая документация по Безье
Что такое кубическая кривая Безье?
A cubic Bezier curve is defined by four points: P0, P1, P2, and P3. In CSS transitions, P0 and P3 are fixed at (0, 0) and (1, 1) respectively, representing the start and end of the transition. The curve is determined by the coordinates of the two control points, P1 and P2.
Синтаксис CSS
transition-timing-function: cubic-bezier(x1, y1, x2, y2);
Распространенные случаи использования
- Анимированные переходы:Создавайте плавные анимации для изменения свойств элементов.
- Эффекты прокрутки:Управляйте скоростью анимации прокрутки.
- Интерактивные элементы:Определите, как элементы реагируют на действия с пользователем, такие как наведение курсора или клик.
- Моушн-дизайн:Создавайте сложные последовательности движений для элементов пользовательского интерфейса.
Популярные функции плавности
Ease (default)
Начинается медленно, быстро ускоряется, а затем снова замедляется.
cubic-bezier(0.25, 0.1, 0.25, 1)
Linear
Постоянная скорость от начала и до конца.
cubic-bezier(0, 0, 1, 1)
Ease-in
Начинается медленно, затем ускоряется.
cubic-bezier(0.42, 0, 1, 1)
Ease-out
Быстро запускается, затем замедляется.
cubic-bezier(0, 0, 0.58, 1)
Советы по созданию пользовательских кривых
- Сохраняйте значения x в диапазоне от 0 до 1:Значения за пределами этого диапазона могут привести к непредвиденному поведению.
- Визуализируем кривую:Используйте интерактивный график, чтобы понять, как изменения влияют на анимацию.
- Тест с реальными элементами:Всегда просматривайте кривую с реальными компонентами пользовательского интерфейса, чтобы убедиться, что она выглядит правильно.
- Сохраните пресеты:Добавляйте в закладки полезные кривые для будущих проектов.
Related Tools
Создавайте идеальные макеты флексбоксов
Визуализируйте, настраивайте и генерируйте код флекбокса CSS с помощью нашего интуитивно понятного интерфейса перетаскивания.
Конвертер стилуса в CSS
Преобразуйте свой код SCSS в CSS. Быстро, просто и безопасно.
Конвертер SCSS в CSS
Преобразуйте свой код SCSS в CSS. Быстро, просто и безопасно.
Преобразователь тока
Преобразуйте электрический ток между различными устройствами с высокой точностью и легкостью
Конвертер единиц времени
Преобразуйте различные единицы времени с точностью для научных, инженерных и повседневных нужд
SHA-384 Калькулятор хеша
Быстрое и простое создание хэшей SHA-384