CSS3(二)

2D

transform

transform的属性包括:rotate() / skew() / scale() / translate(,) ,分别还有x、y之分,比如:rotatex() 和 rotatey()

  1. translate() 元素向指定的方向移动,类似于position中的relative。(偏移)

    • translate (x轴位移的值 )
    • translateY (y轴位移的值)
    • translate(X,Y) 位移的值可为负数,是加了单位的属性值 。
  2. scale(1,0.5) X.Y的缩放 (缩放)

    • 可以接受一个值,也可以同时接受两个值,如果只有一个值时,其第二个值默认与第一个值相等。
    • scaleX():相当于scale(sx,1)。表示元素只在X轴(水平方向)缩放元素,其默认值是1
    • scaleY():相当于scale(1,sy)。表示元素只在Y轴(纵横方向)缩放元素,其默认值是1
  3. rotate() 旋转

    • rotateX(***deg) 方法,元素围绕其 X 轴以给定的度数进行旋转
    • rotateY() 方法,元素围绕其 Y 轴以给定的度数进行旋转
    • rotate(50deg)代表的围绕Z轴旋转50度
  4. skew()倾斜

    • skewY() Y轴倾斜

    • skewX() X轴倾斜

    • 一个参数时:表示水平方向的倾斜角度;

    • 两个参数时:第一个参数表示水平方向的倾斜角度,第二个参数表示垂直方向的倾斜角度

transform-origin 元素变形圆点(例:transform-origin:100px top)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值