css-easings公司
可用于呈现CSS简化函数的包。可以使用轻松
键入以指定特定动画的“速度”及时处理。
此包可以用于其他项,例如随后转换的对象到JSON以使其更安全,因为它缩小了可能的css数量字符串转换为有效的CSS简化函数。
程序包文档可以在GitHub页面.
简易结构
CSS简易程序有两种类型:
- A类
步数(n,跳线)
具有n个步骤数,以及跳线跳跃类型;和
- A类
二次贝塞尔(x1,y1,x2,y2)
它适用于二次贝塞尔曲线。这里都是x1个
和2个
需要介于0和1之间。
我们在这个包中用于easings的类型是轻松
.
有四种类型的跳跃:跳转起动
,跳跃式发动机
,跳线
、和同时跳线
.开始
和结束
是的别名跳转起动
和跳跃式发动机
分别是。我们在这个包中使用的类型是跳转术语
.
除此之外,CSS还有一些常见的缓解类型的别名,比如步进起动
,台阶端
,缓解
,线性的
,缓和
,缓和
、和放松,放松
.
PostCSS定义了额外的别名,如:
正弦简化
,easeOutSine(释放正弦)
、和easeInOutSine(简化输入输出正弦)
;
easeInQuad(四边形)
,easeOutQuad
、和easeInOutQuad
;
轻松InCubic
,easeOutCubic
、和简化输入输出立方
;
easeInQuant(轻松输入数量)
,easeOutQuant软件
、和地役权进出量
;
轻松进入Quint
,easeOutQuint软件
、和轻松输入输出
;
博览会中的便利
,easeOutExpo公司
、和轻松进出世博会
;
easeInCrc
,easeOutCirc(简化外循环)
、和简化输入输出循环
; 和
轻松返回
,easeOutBack(轻松返回)
、和easeInOutBack(轻松输入输出后退)
.
这些也作为模式包含在本项目中。渲染这些时,例如,作为JSON字符串,它将使用等效的CSS。
到标记
,ToJSON(ToJSON)
、和ToJava脚本
实例
两者都是跳转术语
和轻松
类型是ToMarkup(目标标记)
,ToJSON(ToJSON)
和ToJava脚本
键入类以将easings转换为等效文本。
对于ToMarkup(目标标记)
,CSS对应项仅写入标记流,因此不用字符串文字包装。因为可能的原因不是包含任何需要转义的字符,没有问题逃逸。
对于两者ToJava脚本
和ToJSON(ToJSON)
实例中,值被包装在JSON中字符串,因为在许多Javascript库中,使用字符串更新easings。
任意
css测量
可以生成任意轻松
s和跳转术语
s.然而,不建议将其用于除验证目的之外的任何其他目的(例如快速检查
).
css简易程序
不是安全的哈斯克尔
没有使用扩展来创建库它本身不安全,但它利用伊森
,火焰标记
等,包是不安全。因此,此包不是安全的哈斯克尔.
贡献
您可以通过在github储存库.
您可以通过向以下地址发送邮件来联系软件包维护者hapytexeu公司+gh@gmail.com
.
此套餐专用于诺丁·阿勒特(2001-2010),一位同事的儿子。他的一生缓和
态度,但采取得太早。