css转换、旋转、缩放、倾斜

1.转换Transform(2D转换)
css3中的转换允许我们对元素进行***旋转、缩放、移动或倾斜***。它分为2D转换和3D转换。
css2时代,如果要做一些图片转换角度,都依赖于图片、flash或Javascript才能完成。但是现在借助css3就可以轻松倾斜、缩放、移动以及翻转元素。通过css3变形,可以让元素生成静态视觉效果,但也可以很容易结合css3的transition和动画画keyframe产生一些动画效果。
(1)转换
使元素在形状上或者位置发生一定的改变
属性:transform:;
位移:transform:translate(x,y)
当只取一个值,代表水平方向,两个值,代表水平方向和垂直方向,右下为正,可取负值
transform:translateX();水平方向位移
transform:translateY();垂直方向位移
(2)旋转
transform:rotate(deg)
取正值,顺时针旋转,负值,逆时针旋转
旋转会旋转整个坐标轴
默认旋转中心点为宽高的一半
transform:rotateX(deg)
transform:rotateY(deg)

transform-origin:; 设置旋转的中心点

(3)缩放
transform:scale(x,y);
默认值 1
取值0-1 缩小
>1 放大
当取值为一个时,等比例缩放,两个值代表水平和垂直
transform:scaleX();
transform:scaleY();

(4)倾斜
transform:skew(xdeg,ydeg)
取一个值代表水平方向
两个值代表水平和垂直

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值