transform属性怎么使用

更新时间:2023-05-14 12:43:52 阅读: 评论:0

transform属性怎么使用
CSS3transform属性

作用:transform属性向元素应用2D或3D转换。该属性允许我们对元素举行旋转、缩放、移动或倾斜。

语法:

transform:none|transform-functions;

可有属性值解释:

none:定义不举行转换。

matrix(n,n,n,n,n,n):定义2D转换,用法六个值的矩阵。


matrix3d(n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n)定义3D转换,用法16个值的4x4矩阵。

translate(x,y):定义2D转换。

translate3d(x,y,z):定义3D转换。

translateX(x):定义转换,只是用X轴的值。

translateY(y):定义转换,只是用Y轴的值。

translateZ(z):定义3D转换,只是用Z轴的值。概率论复习

scale(x,y):定义2D缩放转换。

scale3d(x,y,z):定义3D缩放转换。

scaleX(x):通过设置X轴的值来定义缩放转换。

scaleY(y):通过设置Y轴的值来定义缩放转换。

scaleZ(z):通过设置Z轴的值来定义3D缩放转换。

rotate(angle):定义2D旋转,在参数中规定角度。

rotate3d(x,y,z,angle):定义3D旋转。

rotateX(angle):定义沿着X轴的3D旋转。

rotateY(angle):定义沿着Y轴的3D旋转。


rotateZ(angle):定义沿着Z轴的3D旋转。

skew(x-angle,y-angle):定义沿着X和Y轴的2D倾斜转换。

skewX(angle):定义沿着X轴的2D倾斜转换。

skewY(angle):定义沿着Y轴的2D倾斜转换。

perspective(n):为3D转换元素定义透视视图。

注:InternetExplorer10、Firefox、Opera支持transform属性。InternetExplorer9支持替代的-ms-transform属性(仅适用于2D转换)。Safari和Chrome支持替代的-webkit-transform属性(3D和2D转换)。Opera只支持2D转换。
astonish
CSS3transform属性的用法示例



































*,*:after,*:before{

box-sizing:border-box;

}

body{

background:F5F3F4;

margin:0;


padding:10px;

font-family:&39;OpenSans&39;,sans-rif;
itouch游戏
text-align:center;

}

h2,h4{

font-weight:400;

color:4d4d4d;

}

.card{

display:inline-block;

margin:10px;

background:fff;

padding:10px;

min-width:180px;

box-shadow:03px5pxddd;


color:555;

}

.card.box{

width:60px;

height:60px;

margin:auto;

background:ddd;

cursor:pointer;

box-shadow:005pxcccint;

雅思英语词汇}

.card.box.fill{

width:60px;

height:60px;

position:relative;

background:03A9F4;


opacity:.5;

box-shadow:005pxccc;

-webkit-transition:0.3s;

transition:0.3s;

}

.cardp{

margin:25px00;

}

.rotate:hover.fill{

-webkit-transform:rotate(45deg);

transform:rotate(45deg);

}

.rotateX:hover.fill{

-webkit-transform:rotateX(45deg);

transform:rotateX(45deg);


}

.rotateY:hover.fill{

-webkit-transform:rotateY(45deg);

transform:rotateY(45deg);

}

.rotateZ:hover.fill{

-webkit-transform:rotate(45deg);

transform:rotate(45deg);

}

.scale:hover.fill{

-webkit-transform:scale(2,2);

transform:scale(2,2);

}

.scaleX:hover.fill{

-webkit-transform:scaleX(2);


transform:scaleX(2);

}

.scaleY:hover.fill{

-webkit-transform:scaleY(2);

transform:scaleY(2);

}

.skew:hover.fill{

-
webkit-transform:skew(45deg,45deg);

transform:skew(45deg,45deg);

}

.skewX:hover.fill{

-webkit-transform:skewX(45deg);

transform:skewX(45deg);

}

.skewY:hover.fill{


-webkit-transform:skewY(45deg);

transform:skewY(45deg);

}

.translate:hover.fill{

-webkit-transform:translate(45px,1em);

transform:translate(45px,1em);

}

.
translateX:hover.fill{

-webkit-transform:translateX(45px);

transform:translateX(45px);

颜氏家训翻译}

.translateY:hover.fill{

-webkit-transform:translateY(45px);

transform:translateY(45px);

}


.matrix:hover.fill{

-webkit-transform:matrix(2,2,0,2,45,0);

transform:matrix(2,2,0,2,45,0);

}


















rotate(45deg)法语论坛













rotateX(45deg)













rotateY(45deg)













rotateZ(45deg)















scale(2)













scaleX(2)












scaleY(2)





bepositive

瞬息万变






skew(45deg,45deg)












skewX(45deg)







网页制作培训





skewY(45deg)















translate(45px)













translateX(45px)













translateY(45px)













matrix(2,2,0,2,45,0)







   
   
对路
   
   
   
   
   
    本文转载自中文网

     

本文发布于:2023-05-14 12:43:52,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/78/627332.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:转换   定义   属性
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图