CSS3 transform

transform的属性包括:rotate() 、skew() 、scale()、 translate(,) ,分别还有x、y之分,比如:rotateX() 和 rotateY() ,translateX()和translateY()等,以此类推。

1、transform:rotate():

含义:旋转;其中“deg”是“度”的意思,如“10deg”表示“10度”下同。

2、transform:skew():

含义:倾斜;参数表示倾斜角度,单位deg

一个参数时:表示垂直方向的倾斜角度;

两个参数时:第一个参数表示垂直方向的倾斜角度,第二个参数表示水平方向的倾斜角度。

skewX(30deg):(纵轴逆时针转动)

skewY(10deg):(横轴顺时针转动)

skew(30deg, 10deg) 如下图:

3、transform:scale():

含义:比例;“1.5”表示以1.5的比例放大,如果要放大2倍,须写成“2.0”,缩小则为负“-”。

4、transform:translate():

含义:位移;如下表示向右位移120像素,向左向下位移则为负“-”。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 关于css3变形 CSS3变形是一些效果的集合,比如平移、旋转、缩放和倾斜效果,每个效果都被称作为变形函数(Tra...
    hopevow阅读 11,512评论 2 13
  • CSS里transform变形这个属性有点学习难度,尤其在CSS3里加上了3D效果之后,2维变3维学习成本更是成倍...
    张歆琳阅读 28,252评论 5 81
  • 例1: transform:rotate(): 含义:旋转;其中“deg”是“度”的意思,如“10deg”表示“1...
    raincoco阅读 3,226评论 0 0
  • 链接:http://www.w3cplus.com/content/css3-transformTransform...
    青春前行阅读 3,335评论 0 0
  • 1. transform 1.1 基本概念 transform属性主要用于元素的变形处理,对元素进行旋转、缩放、移...
    爱可不可爱_90845阅读 5,043评论 2 7

友情链接更多精彩内容