CSS3 2D转换

2019-11-26 16:01:15来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

CSS3 2D转换

2D转换方法分为以下5种: 1.位移 translate()  2.旋转 rotate()  3.缩放 rotate()  4.倾斜 skew()  5.矩阵 matrix()

1.translate(50px, 100px),根据给定的参数,从当前位置进行移动(x轴移动距离,y轴移动距离)

div{
  transform: translate(50px,100px);
  -ms-transform: translate(50px,100px); /* IE 9 */
  -webkit-transform: translate(50px,100px); /* Safari and Chrome */
}

2.rorate(30deg); 顺时针旋转指定的度数,如果参数为负,代表逆时针旋转

div{
    transform: rotate(30deg);
    -ms-transform: rotate(30deg); /* IE 9 */
    -webkit-transform: rotate(30deg); /* Safari and Chrome */
}

3.scale(2,3); 宽(x轴)和高(y轴)变为指定倍数

div{
    -ms-transform:scale(2,3); /* IE 9 */
    -webkit-transform: scale(2,3); /* Safari */
    transform: scale(2,3); /* 标准语法 */  
}

4.skew(); 在x轴和y轴上倾斜的角度

div{
    transform: skew(30deg,20deg);
    -ms-transform: skew(30deg,20deg); /* IE 9 */
    -webkit-transform: skew(30deg,20deg); /* Safari and Chrome */
}

5.matrix(); 矩阵有6个参数,分别代表(在x轴倾斜,宽的缩放倍数, 高的缩放倍数,y轴倾斜,x轴位移, y轴位移)


原文链接:https://www.cnblogs.com/xihailong/p/11937100.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:易优CMS:volist的基础应用

下一篇: CSS的border-radius 设置圆弧