css-塞贝尔曲线

文章目录

1、定义

  • cubic-bezier() 函数定义了一个贝塞尔曲线(Cubic Bezier)
  • 语法:cubic-bezier(x1,y1,x2,y2)

2、使用和解释

  • x1,y1,x2,y2,表示两个点的坐标P1(x1,y1),P2(x2,y2)
  • 将以一条直线放在范围只有 1 的坐标轴中,并从中间拿出两个点来拉扯,最后形成的曲线就是动画的速度曲线
  • 如图红色点P1就表示其中一个牵引点,牵引点离默认斜线的距离越远,牵引导致的弯曲也越大
  • 一般在transition和animation的timing-function属性使用
css 复制代码
transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
相关推荐
_志哥_9 小时前
解除有些网站不能复制的终极办法
前端·chrome
愚昧之山绝望之谷开悟之坡9 小时前
什么是uv和传统的区别
前端·chrome·uv
SRC_BLUE_1710 小时前
NSSCTF - Web | 【第五空间 2021】pklovecloud
android·前端
golang学习记10 小时前
从0死磕全栈之Next.js 数据安全实战指南:从零信任到安全架构
前端
云中雾丽10 小时前
flutter中 getx 的使用
前端
Jay丶10 小时前
聊聊入职新公司两个月,试用期没过这件事
前端·面试
ZTeam前端全栈进阶圈10 小时前
Vue新技巧:<style>标签里的 CSS 也能响应式!
前端
ღ_233310 小时前
vue3二次封装element-plus表格,slot透传,动态slot。
前端·javascript·vue.js
摸着石头过河的石头10 小时前
JavaScript继承的多种实现方式详解
前端·javascript
ybb_ymm10 小时前
前端开发之ps基本使用
前端·css