css3系列之transform 详解skew


  skew

  skewx

  skewy

 

skewX() 

倾斜该元素,里面填的是角度,下面↓ 你会看到,随着元素被倾斜,高度居然不变。聪明的你,一定会知道,高度不变,代表了,Y轴被拉伸了。

跟scale 同理,改变的是 轴的刻度。 → scale

 

skew

也就是 skewx  和 skewy 的结合体,但是又有不同之处。

如果使用单个参数,那跟单独使用 skewx 和 skewy是一样的效果

 

但是!如果你同时使用两个参数了,那么跟 同时使用skewx 和 skewy 时有一点差异的。

 那么,是为什么会出现这种差异呢?  其实道理很简单,skewX(40deg), skewY(40deg)  的执行顺序是,  先按照 X轴 斜切 40deg, 然后再按照Y 斜切40deg, 但是吧skew(40deg, 40deg),可不是这样的。他是同时 进行操作的,所以,结果略有不同。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM