JS获取transform rotate旋转角度的度数,matrix解析

JavaScript07

JS获取transform rotate旋转角度的度数,matrix解析,第1张

转自 竹音林 ,只为自己笔记,以备不时之需

如果使用 $(objName).css('transform') 来获取CSS3里transform rotate旋转角度的度数,得到的是矩阵 matrix(a,b,c,d,e,f)

看到这个矩阵,很多人都是一脸蒙蔽的

那么想获取rotate的角度怎么办,看看我抄来的大作:)

(一脸严肃)

还有一个百度来的~~

-webkit-transform-origin: center bottom

transform-origin: center bottom

transform-origin:[ <percentage>| <length>| left | center① | right

] [ <percentage>| <length>| top | center② | bottom

]?

默认值:50% 50%,效果等同于center

center

适用于:所有块级元素及某些内联元素

继承性:无

取值:

<percentage>:

用百分比指定坐标值。可以为负值。

<length>:

用长度值指定坐标值。可以为负值。

left:

指定原点的横坐标为left

center①:

指定原点的横坐标为center

right:

指定原点的横坐标为right

top:

指定原点的纵坐标为top

center②:

指定原点的纵坐标为center

bottom:

指定原点的纵坐标为bottom

说明:

设置或检索对象以某个原点进行转换。

该属性提供2个参数值。

如果提供两个,第一个用于横坐标,第二个用于纵坐标。

如果只提供一个,该值将用于横坐标;纵坐标将默认为50%。

对应的脚本特性为transformOrigin。