如何使用CSS3 transform-origin 属性

2025-06-05 12:40:06

1、代码应用举例。在这个例子当中,我们可以看出来,transform-origin与transform:rotate常常一起使用的,这样才能更好的表达元素的运动轨迹。div { transform: rotate(45deg);transform-origin:20% 40%;-ms-transform: rotate(45deg); /* IE 9 */-ms-transform-origin:20% 40%; /* IE 9 */-webkit-transform: rotate(45deg); /* Safari 和 Chrome */-webkit-transform-origin:20% 40%; /* Safari 和 Chrome */-moz-transform: rotate(45deg); /* Firefox */-moz-transform-origin:20% 40%; /* Firefox */-o-transform: rotate(45deg); /* Opera */-o-transform-origin:20% 40%; /* Opera */}

如何使用CSS3 transform-origin 属性

2、从上个例子,我们也可以看出来,transform-origin 的浏览器用法稍有不同的。在 IE中用了 -ms- 的前缀 , 在 safari 中用了 -webkit-的前缀在 firefox中用了 -moz- 的前缀。

如何使用CSS3 transform-origin 属性

3、transform-origin的用法。它的默认值是 50%,50%,0 它的继承性是 no 它的版本是 CSS3

如何使用CSS3 transform-origin 属性

4、java 用法:object.style.transformOrigin="20% 40%"也是x轴与y 轴的百分比必须给到。

如何使用CSS3 transform-origin 属性

5、语法:transform-origin: x-axis y-axis z-axis;在这个语法里面,我们可以看出来,transform-origin 有三个轴向的参数值

如何使用CSS3 transform-origin 属性

6、x-axis 的参数值:left/right/center/%/lengthy-axis 的参数值:top/bottom/center/%/lengthZ-axis 的参数值:length

如何使用CSS3 transform-origin 属性
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢