`
zhangyaochun
  • 浏览: 2573523 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

css3动画属性系列之transform细讲skew扭曲

    博客分类:
  • css3
阅读更多

上一篇讲了scale,这一次我们再细讲一下skew.

 

下面我们从3个方面开始介绍:

 

1、skew(<angle>[,[angle]]) X|Y轴上的斜切变换

 

 

  • 第一个参数是水平方向扭曲角度
  • 第二个参数是垂直方向扭曲角度可选参数,如果没有设置,和X周一样的角度进行变形
  • 元素中心为基点,可以通过transform-origin来改变。
transform:skew(45deg,10deg);
 

 

2、skewX(<angle>) 按给定的角度沿X轴进行斜切变换。

 

  • 在水平方向(X轴)进行扭曲变形。
  • 以中心为基点,可以通过transform-origin来改变。
transform:skewX(45deg);
 

3、skewY(<angle>)按给定的角度沿Y轴进行斜切变换。

 

  • 在垂直方向(Y轴)进行扭曲变形。
  • 以中心为基点,可以通过transform-origin来改变。

 

transform:skewY(20deg);
 

 

最后我们看看兼容性写法

 

 

.test{
  -moz-transform:skew(45deg,10deg);
  -webkit-transform:skew(45deg,10deg);
  -o-transform:skew(45deg,10deg);
  background:url(img/i.png) no-repeat;	
  width:198px;
  height:133px;	 
}
 

 

2
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics