css3 2D 转换 基础语法

2D转换

rotate 转换 指定一个平面类的旋转

有兼容性 可以在前面加上 -webkit- 谷歌内核  -o- opera 内核  -ms- ie内核 -moz-火狐内核

语法:rotate(deg)正顺时针负数逆时针

transform:translateX(相对单位 单位px em 百分比)水平x轴移动 移动顺序左到右  负值右到左

transform:translateY(相对单位 单位px em 百分比)水平垂直Y轴移动 移动顺序上到下 负值 下到上

transform:translate(第一个参数为x,第二个参数为y)  重点 第一个单位x轴不可省略 y轴可以 

缩放 

有兼容性 可以在前面加上 -webkit- 谷歌内核  -o- opera 内核  -ms- ie内核 -moz-火狐内核

 transform:scaleX(单位为0.1开始  1代表不变 超出1的话图片会被拉伸) 往X轴缩放

transform:scaleY(单位0.1开始 1代表不变 超出1的话图片会拉伸) 往Y轴缩放

transform:scale(x,y) 重点 第一个单位x轴不可省略 y轴可以 

transform:scale(-1,1)翻转

斜切 

transform:skewX ( 0deg) 正值逆 逆值顺 

transform:skewY(0deg)正值顺 逆值负

transform:skew()  第一个值为x ,第二个值为Y 如果只设置了第一值 那么第二个默认为0

transform-orign:(x,y,z)设置元素在哪个点旋转  默认是50%,50%  

posted @ 2020-05-13 09:51  鱼皮七秒  阅读(143)  评论(0编辑  收藏  举报