css学习12

1.对于设置了flex盒模型。

可以使用下面的属性:

order:控制里面的标签的排列顺序

flex就是下面三个属性的集合。

flex-grow:决定容器中元素将剩余空间按照比例拓展空间

flex-shrink:和flex-grow相反

flex-basis:设置伸缩基准值,剩余空间按照比率进行伸缩。

 

flex-flow是flex-wrap  flex-direction的复合属性。

 

2.css3的动画分为Transition和Animation两种。

Transition是支持属性从一个值平滑过渡到另一个值,从而产生渐变的动态效果。

Animation是支持关键帧产生序列渐变动画。

 

3.2d动画

transform:rotate(-90deg)  旋转

transform:scale(1.5)  如果为负值,那么就反转元素

transform:translate(4px,4px) 

transform:skew(30deg,-10deg) 第一个参数是按照x轴旋转 第二个参数是y轴旋转。

transform:matrix(.....)

 

上面的形式可以简写为transform:rotate(-90deg) scale(1.5) translate(4px,4px) ;

 

transform-origin:20%  20% 定义变换原点。

 

4.3d变换(浏览器支持并不是很好)

使用时候要创建三维空间

transform-style:preserve-3d

translateZ()   tanslate3d()

rotateX()  rotateY()  rotateZ()  rotate3d()

scaleZ()  scale3d()

matrix3d()

 

5.设置过渡属性

 

6.设计帧动画

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值