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);
相关推荐
江城开朗的豌豆1 分钟前
让页面"记住自己"——前端状态保留实战技巧
前端·javascript·vue.js
xianxin_2 分钟前
HTML 布局
前端
一千柯橘5 分钟前
Milkdown:重塑 Markdown 编辑体验的开源利器【实时预览你的 markdown 内容】倍儿爽!
前端·开源·markdown
于慨8 分钟前
uniapp上传文件
前端·uni-app
安然dn10 分钟前
极简实战:React + Vue 微前端(Qiankun + Vite)
前端·vue.js
Electrolux12 分钟前
使用 Semantic Release 实现 NPM 全自动发版 monorepo 和 单仓库 项目
前端
lichenyang45313 分钟前
Javascript模块化与Async语法糖
前端
北京_宏哥17 分钟前
🔥Python零基础从入门到精通详细教程10 - python数据类型之数字(Number)-整型(int)详解
前端·python·面试
YGY_Webgis糕手之路19 分钟前
Cesium 快速入门(十二)数据加载详解
前端·gis·cesium
小高00721 分钟前
别让主线程累成狗!——带你 10 分钟撸一个 Web Worker,让浏览器偷偷开外挂
前端·javascript·面试