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);
相关推荐
syt_10132 分钟前
gird布局之九宫格布局
前端·javascript·css
BD_Marathon6 分钟前
【JavaWeb】HTML_常见标签_布局相关标签
前端·html
SelectDB技术团队7 分钟前
云上数据安全新范式:Apache Doris IAM Assume Role 解锁无密钥访问 AWS S3 数据
服务器·前端·安全
m0_740043738 分钟前
Vue 组件中获取 Vuex state 数据的三种核心方式
前端·javascript·vue.js
Hashan9 分钟前
基于Vue3完成动态组件库建设
前端
爱吃香菜i11 分钟前
基于Vant的移动端公共选人/选部门组件设计文档
前端
Jingyou13 分钟前
JavaScript 封装无感 token 刷新
前端·javascript
quan263116 分钟前
20251204,vue列表实现自定义筛选和列
前端·vue.js·elementui
蜗牛攻城狮17 分钟前
JavaScript `Array.prototype.reduce()` 的妙用:不只是求和!
前端·javascript·数组
一入程序无退路23 分钟前
若依框架导出显示中文,而不是数字
java·服务器·前端