transform

前言

在CSS3中transform主要包括以下几种:旋转rotate、扭曲skew、缩放scale和移动translate以及矩阵变形matrix,不改变原先的文档流
原文:

https://www.w3cplus.com/content/css3-transform

1.改变元素基点transform-origin

transform-origin:100% 50% 左右、上下
transform-origin:right;
transform-origin:0% 0% 左右、上下
transform-origin:top left;
transform-origin:25% 75% 左右、上下

2.旋转rotate

transform:rotate(30deg) 以中心点为基点顺时针旋转30°

3.平移

transform: translate(100px, 100px); 以中心点为右移100px,下移100px

4.缩放

transform: scale(0.5, 2); 缩放(x, y)左右、上下缩放倍数

5.扭曲

transform: skew(30deg,10deg); 扭曲(x, y)扭曲的角度 正表示顺时针

6.matrix(, , , , , )

以一个含六值的(a,b,c,d,e,f)变换矩阵的形式指定一个2D变换,相当于直接应用一个[a b c d e f]变换矩阵。

transform
https://zhangfuli.github.io/2018/02/15/transform/
作者
张富利
发布于
2018年2月15日
许可协议