美文网首页
css3 2d和3d区别

css3 2d和3d区别

作者: 1263536889 | 来源:发表于2018-07-05 09:49 被阅读0次

一 2D转换

转换是CSS3中具有颠覆性的特征之一,可以实现元素的位移、旋转、变形、缩放,甚至支持矩阵方式,配合即将学习的过渡和动画知识,可以取代大量之前只能靠Flash才可以实现的效果。

1、移动 translate(x, y) 可以改变元素的位置,x、y可为负值;

2、缩放 scale(x, y) 可以对元素进行水平和垂直方向的缩放,x、y的取值可为小数,不可为负值;

4、旋转 rotate(deg) 可以对元素进行旋转,正值为顺时针,负值为逆时针;

5、倾斜 skew(deg, deg) 可以使元素按一定的角度进行倾斜

二 3D转换

1****、3D****坐标轴

用X、Y、Z分别表示空间的3个维度,三条轴互相垂直。如下图

    ![image](https://img.haomeiwen.com/i12889539/ba528912abee2612.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

2****、左手坐标系

伸出左手,让拇指和食指成“L”形,大拇指向右,食指向上,中指指向前方。这样我们就建立了一个左手坐标系,拇指、食指和中指分别代表X、Y、Z轴的正方向。如下图

image

3****、左手法则

左手握住旋转轴,竖起拇指指向旋转轴正方向,正向就是其余手指卷曲的方向。

三 动画

动画是CSS3中具有颠覆性的特征之一,可通过设置多个节点来精确控制一个或一组动画,常用来实现复杂的动画效果。

1****、必要元素:

a、通过@keyframes指定动画序列;

b、通过百分比将动画序列分割成多个节点;

c、在各节点中分别定义各属性

d、通过animation将动画应用于相应元素;

2****、关键属性

a、animation-name设置动画序列名称

b、animation-duration动画持续时间

c、animation-delay动画延时时间

d、animation-timing-function动画执行速度,linear、ease等

e、animation-play-state动画播放状态,play、paused等

f、animation-direction动画逆播,alternate等

g、animation-fill-mode动画执行完毕后状态,forwards、backwards等

h、animation-iteration-count动画执行次数,inifinate等

相关文章

  • CSS3 3D转换

    CSS3允许您使用3D 转换来对元素进行格式化,3D和2D的区别就是平面和空间的区别。 一、rotateX()方法...

  • 2019-06-11

    CSS3 2d变换 3d变换 css3 2d变换 111111 222222

  • CSS3 转换(1):2D

    知识点:CSS3 TransformCSS3 2D转换CSS3 3D转换CSS3 Transform与坐标系统CS...

  • css动画

    css3动画 过渡:transition 2D 转换 transform 3D 转换 transform 动画:a...

  • anmation、transition、transform的用法

    1、CSS3 的 transform 属性 (都分 2D(x,y) 和 3D( x , y , z))其中Inte...

  • CSS3动画

    CSS3之2D/3D动画 2D的变换3D的变换动画 2D动画的变换 基本说明 注意:一般要写不同浏览器的适配 移动...

  • 6_动画_其他属性

    2D、3D变形动画 transform:2D变形:复合属性 通过 CSS3 转换,我们能够对元素进行移动、缩放、转...

  • day22-CSS-3D转换模块

    3D转换模块 2D和3D的区别 坐标系:2D:xy轴--平面 3D:xyz轴--立体 默认情况下所有的元素都是2D...

  • web前端-CSS3 3D转换

    2D和3D的区别 2D是一个平面, 只有高度和宽度. 3D是一个立体, 有高度和宽度还有厚度. 元素默认情况下都是...

  • CSS3的3D变换

    CSS3 变换也叫 2D/3D转换,主要包括以下几种: 旋转 ( rotate ) 、 扭曲 ( skew ) 、...

网友评论

      本文标题:css3 2d和3d区别

      本文链接:https://www.haomeiwen.com/subject/nrmuuftx.html