CSS属性总结(达内第一阶段)(三)

本文详细介绍了CSS3中的transition和animation属性,包括过渡的执行时间、延迟、执行方式等,以及transform属性的各种变换如translate、rotate和scale。同时提到了动画的关键帧、执行次数、播放状态等概念。
过渡transition过渡简写属性最简执行时间就行,其他可不写执行时间在前,延迟时间在后,其他没顺序
transition-property过渡名称默认all,表示过渡所有可过渡属性
transition-duration过渡执行时间必写属性,默认为秒
transition-delay过渡延迟时间默认值0,单位秒
transition-timing-function过渡执行方式默认值ease,常营值linear匀速
变换transform位移translateX(50px)x轴向右移动50px,正值向右,负值向左
translateY(50px)Y轴向下移动50px,正值向下,负值向上
translate(50px,50px)X轴向右移动50px,Y轴向下移动50px
translate(50px)如果只写一个值,默认为X轴
旋转rotateX(50deg)元素围绕X轴旋转
rotateY(50deg)元素围绕Y轴旋转
rotate(50deg)元素围绕中心点Z轴旋转
缩放scale()同时负责X轴与Y轴的缩放
scaleX()负责X轴的缩放
scaleY()负责Y轴的缩放
扭曲skewX(20deg)X轴的扭曲
skewY(20deg)Y轴的扭曲
skew(20deg,20deg)XY轴一起扭曲
transform-origin切换基点center默认值,可以使百分比、关键字切换基点位置
动画animation动画简写属性下面分属性的值都可以写名称与执行时间必写
animation-name动画名称自定义名称要执行关键帧的名称,必须写
animation-duration执行时间2s动画要执行的时间,必须写,单位s
animation-delay延迟时间2s动画执行时要延迟的时间,单位s
animation-play-state播放状态running默认值,执行。。paused暂停
animation-timing-function执行方式ease动画的执行方式,linear匀速
animation-iteration-count执行次数1

默认值。1没有单位

linfinite  无限次

animation-fill-mode停留位置backwards

动画执行完毕的停留位置,默认值时初始位置

forwards,停留在执行完毕的位置

animation-direction执行次序normal

执行动画的次序,默认时顺序执行

alternate  正向与反向交替

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值