这篇文章主要介绍了CSS3中transform属性怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。语法:none|
transform-function函数取值:
matrix():定义矩阵变换。
translate():移动元素对象。
scale():缩放元素对象。
rotate():旋转元素对象。
skew():倾斜元素对象。
例如(兼容浏览器):
1.rotate()函数:transform: rotate(-90deg);-o-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
2.scale()函数:transform: scale(2);-o-transform: scale(2);-moz-transform: scale(2);-webkit-transform: scale(2);
当为scale传递不同的参数值时,缩放动画效果是不同的。scale(1,2)意思是宽度保持不变,高度变为原来的2倍。scale(1,-2)意思是宽度保持不变,高度变为原来的2倍且旋转180度。
3.translate()函数:transform: translate(4px, 6px);-o-transform: translate(4px, 6px);-moz-transform:translate(4px, 6px);-webkit-transform: translate(4px, 6px);参数可以是负的像素值。
4.skew()函数:transform: skew(30deg, -20deg);-o-transform: skew(30deg, -20deg);-moz-transform: skew(30deg, -20deg);-webkit-transform: skew(30deg, -20deg免费云主机、域名);会改变元素的形状,而rotate函数不会改变元素的形状。
5.matrix()函数:transform: matrix(3,2,3,5,0,0);-o-transform: matrix(3,2,3,5,0,0);-moz-transform: matrix(3,2,3,5,0,0);-webkit-transform: matrix(3,2,3,5,0,0);参数为6个数值。
感谢你能够认真阅读完这篇文章,希望小编分享的“CSS3中transform属性怎么用”这篇文章对大家有帮助,同时也希望大家多多支持云技术,关注云技术行业资讯频道,更多相关知识等着你来学习!
本文将为大家详细介绍“css中stringify方法怎么用”,内容步骤清晰详细,细节处理妥免费云主机、域名当,而小编每天都会更新不同的知识点,希望这篇“css中stringify方法怎么用”能够给你意想不到的收获,请大家跟着小编的思路慢慢深入,具体内容如下,一…