笔记-CSS的过渡

什么是过渡:让一个元素,从一个状态变化到另一个状态的过程,展示到页面中。

transition:

​ 属性:

​         transition-property——适用范围:尺寸、颜色、透明度

​ 取值:
        一个、多个、全部(all)
        注:不支持display:none的淡入淡出效果

​ transition-timing-function

​ 取值:
        ease 默认匀速

        ​ease-in 由慢到快

​        ease-in-out 由慢到快再到慢

​        ease-out 由快到慢

​        linear 线性

​ transition-duration——定义过渡效果花费的时间

​ transition-delay——设置过渡的延迟效果



transform---变形:

scale—缩放:

​取值:

​        0-1是缩小,1以上是放大(不会影响布局,但是会覆盖)

​​        例:transform:scale(2)

skew—倾斜:

​ 取值(角度-Degree):

​        正值:逆时针倾斜

​        负值:顺时针倾斜

​        例:transform:skew(30deg)

rotate—旋转:

​ 取值(角度-Degree):

​        Z轴:默认值

​        正值:顺时针旋转

​        负值:逆时针旋转

​        例:transform:rotate(30deg)

translate—偏移量:

​ 取值:

​ ​        第一个值是x轴:正数往右,负数往左

​ ​        第二个值是y轴:正数往下,负数往上

​ ​        注:两个值之间的分隔符是逗号。

​ ​        注2:只要给小括号内多个值,分隔符都是逗号。

​ ​        例:transform:translate(100,100) 往右下走

transform-origin—设置原点的位置

​ 取值:

​ ​        第一个值是x轴:正数往右,负数往左

​ ​        第二个值是y轴:正数往下,负数往上

​ ​        例:transform-origin:0 0;

​        或

​        transform-origin:top right;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值