码迷,mamicode.com
首页 > Web开发 > 详细

【css3 】

时间:2018-01-10 23:49:45      阅读:319      评论:0      收藏:0      [点我收藏+]

标签:多个   放大   平移   大小   原来   orm   css   .com   拉伸   

css3 2D转换:

2D转换其中包括比如:移动,比例化,反过来,旋转,和拉伸元素。

translate()  平移、根据左(X轴)和顶部(Y轴)位置给定的参数,从当前元素位置移动。

    transform:translate(50px,100px);    (先朝x平移50px,后朝y平移100px)

    技术分享图片

 

rotate()  旋转、在一个给定度数顺时针旋转的元素。负值是允许的,这样是元素逆时针旋转。

    transform:rotate(30deg);    (旋转30°)

技术分享图片

 

scale()  放大、该元素增加或减少的大小,取决于宽度(X轴)和高度(Y轴)的参数。

    transform: scale(2,3);    宽度为原来的大小的2倍,和其原始大小3倍的高度。

 技术分享图片

skew()  倾斜、包含两个参数值,分别表示X轴和Y轴倾斜的角度,如果第二个参数为空,则默认为0,参数为负表示向相反方向倾斜。

    transform:skew(30deg,20deg);      在X轴和Y轴上倾斜30度20度。

技术分享图片

css3 3D转换:

* 3D坐标:

rotateX()-----------元素绕X轴旋转

rotateY() -----------元素绕Y轴旋转

rotateZ() -----------元素绕Y轴旋转

技术分享图片

技术分享图片

rotateX()  倾斜、围绕其在一个给定度数X轴旋转的元素。

   transform:rotateX(120deg);      让它延X轴旋转120度。

技术分享图片

rotateY()  倾斜、围绕其在一个给定度数Y轴旋转的元素。

   transform:rotateY(130deg);      让它延Y轴旋转130度。

技术分享图片

css3 过渡:

从一个元素慢慢变化到另一个元素

transition:2s;          最快捷的一种方式,也是单项改变

transition: width 2s, height 2s, transform 2s;        添加多个样式的变换效果,添加的属性由逗号分隔:

过渡属性:

技术分享图片

 

【css3 】

标签:多个   放大   平移   大小   原来   orm   css   .com   拉伸   

原文地址:https://www.cnblogs.com/FFPING/p/8260643.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!