标签:rds mod data- and 相同 UNC for eve 效果
异常兴奋,今天要做一个小动画,fighting
transform-rotate(value) 2D旋转
transform-translateX(value) X轴方向偏移value元素
父元素为原点
正值从左到右
value要求是一个绝对元素(px|%|em|rem|vh...)
transform-translateY(value) Y轴方向偏移value元素
父元素为原点
正值从上到下
value要求是一个绝对元素(px|%|em|rem|vh...)
transform-translate(xvalue,yvalue) 混合设置,
父元素为原点
xvalue正值从左到右
yvalue正值从上到下,可省略为0
value要求是一个绝对元素(px|%|em|rem|vh...)
transform-scaleX(x) X轴方向缩放
中线为原点
拉伸x>1 ,缩放x<1
value不需要单位
transform-scaleY(y ) Y轴方向缩放
中线为原点
拉伸y>1 ,缩放y<1
value不需要单位
transform-scale(x,y) 混合设置,
中线为原点
x x轴拉伸和缩放
y y轴拉伸和缩放,可省略
value不需要单位,y可省略,和x等比例缩放
transform-skewX(x) X轴方向斜切
x轴斜切:
x为正值逆时针斜切,x为负值顺时针斜切
transform-skewY(y ) Y轴方向斜切
y轴斜切:
y为正值顺时针斜切,y为负值逆时针斜切
transform-skew(x,y) 混合设置,
中线为原点
x x轴斜切
y y轴斜切,可省略值为0
transform-rotateX(angle) 在x轴旋转
transform-rotateY(angle) 在y轴旋转
transform-rotateZ(angle) 在z轴旋转
transform-rotate3d(x,y,z,angle) 混合旋转,参数不能省略
transform-translateZ(value) Z轴方向偏移value元素
父元素为原点
value要求是一个绝对元素(px|%|em|rem|vh...)
transform-translate3D(x,y,z) 混合设置,
父元素为原点
value要求是一个绝对元素(px|%|em|rem|vh...)
三个值都不能省略
transform-scaleZ(z) z轴方向缩放
中线为原点
拉伸z>1 ,缩放z<1
value不需要单位
transform-scale3d(x,y,z) 混合设置,
中线为原点
三个值都不能省略
transform-skewZ(z) Z轴方向斜切
z轴斜切:
transform-skew3d(x,y,z) 混合设置,
中线为原点
三个值都不能省略
transform-origin(x,y,z) 原点坐标
transform-style(flat|preserve-3d)
flat子元素将不保留其 3D 位置
preserve-3d子元素将保留其 3D 位置
具体以后单独介绍
perspective(none|number)
number元素距离视图的距离
none不设置透视
perspective-origin (x,y)
backface-visibility (visible|hidden)
transition-property(none|all|property)
none所有的属性没有过渡效果
all所有的属性都有过渡效果
property指定property属性有过渡效果
transition-duration(ms|s)
transition-timing-function(linear|ease|ease-in|ease-out|ease-in-out|step-start|step-end|steps())
linear匀速过渡
ease规定慢速开始,然后变快,然后慢速结束的过渡效果
ease-in规定以慢速开始的过渡效果
ease-out规定以慢速结束的过渡效果
ease-in-out规定以慢速开始、慢速结束的过渡效果
transition-duration(ms|s)
transition(property duration timing-function delay)
animation-name (keyframename|none)
none动画没有名字
keyframename 要绑定到选择器的关键帧的名称
animation-duration(ms|s)
animation-timing-function(linear|ease|ease-in|ease-out|ease-in-out|step-start|step-end|steps())
linear匀速过渡
ease规定慢速开始,然后变快,然后慢速结束的过渡效果
ease-in规定以慢速开始的过渡效果
ease-out规定以慢速结束的过渡效果
ease-in-out规定以慢速开始、慢速结束的过渡效果
animation-duration(ms|s)
animation-duration(infinite|number)
infinite无限次
number指定次数
animation-direction(normal|reverse|alternate|alternate-reverse)
animation-fill-mode(none|fowards|backwards|both)
animation(混合参数如上)
keyframe-selectors必需的。动画持续时间的百分比。
0-100%|from (和0%相同) to (和100%相同) @keyframes mymove
{ from {top:0px;} to {top:200px;} }
标签:rds mod data- and 相同 UNC for eve 效果
原文地址:https://www.cnblogs.com/muzihuan/p/13212243.html