Web前端开发案例教程第10章课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《Web前端开发案例教程第10章课件.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Web 前端 开发 案例 教程 10 课件
- 资源描述:
-
1、第10章 CSS3动画德才兼备 知行合一 掌握通过transition属性生成过渡动画的方法;掌握通过transition属性生成2D和3D变形的方法;掌握通过animation属性创建关键帧生成动画的方法。动画属性2德才兼备 知行合一10.110.210.3过渡属性第10章 CSS3动画变形属性10.4案例10.1 过渡属性3德才兼备 知行合一第10章 CSS3动画 10.1 过渡属性4德才兼备 知行合一CSS3提供了强大的过渡属性,使元素从一种样式转变为另一种样式时添加效果,如颜色和形状的变换等。过渡属性包含一系列属性,主要包括transition-property、transition-
2、duration、transition-timing-function、transition-delay。下面通过表10-1列出这些属性的基本语法及属性值。10.1 过渡属性5德才兼备 知行合一表10-1 过渡属性属性名作用属性值 描述transition-property指定应用过渡效果的CSS属性名称none没有属性会获得过渡效果all所有属性都将获得过渡效果property定义应用过渡效果的CSS属性名称,多个名称之间以逗号分隔transition-duration定义过渡效果花费的时间time默认为0,常用单位是秒(s)或毫秒(ms)transition-timing-function
3、定义过渡效果的速度曲线ease平滑过渡linear线性过渡ease-in由慢到快ease-out由快到慢ease-in-out由慢到快再到慢cubic-bezier特殊的立方贝塞尔曲线效果transition-delay定义过渡效果延迟时间time默认值为0,常用单位是秒(s)或毫秒(ms)transition综合设置过渡的所有属性值property durationtiming-functiondelay按照各属性顺序一次设置四个参数值,属性顺序不能颠倒10.2 变形属性6德才兼备 知行合一第10章 CSS3动画 7德才兼备 知行合一 10.2 变形属性CSS3中,transform属性可以
4、实现对元素的变形效果,如移动、倾斜、缩放以及翻转等。通过transform属性的变形函数能对元素进行2D或3D变形。8德才兼备 知行合一 10.2 变形属性常用的四种2D变形语法格式。属性名值作用 描述transformtranslate(X,Y)基于X和Y坐标平移元素X表示水平移动的距离,Y表示垂直移动的距离scale(n1,n2)放大或缩小元素n1和n2表示基于元素的宽度和高度进行放大或缩小。大于1时为放大,小于1时缩小元素。第二个参数省略时,等于第一个参数值skew(angle,angle)倾斜元素两个angle分别表示在X轴和Y轴上倾斜的角度rotate(angle)旋转元素angle
5、表示旋转的角度,正数表示顺时针旋转,负数表示逆时针旋转表10-2 2D变形属性及设置9德才兼备 知行合一 10.2 变形属性3D变形语法格式。表10-3 3D变形属性及设置属性名值 描述transformtranslate3d(x,y,z)定义 3D变形translateX(x)定义 3D 变形,仅使用用于 X 轴的值translateY(y)定义 3D 变形,仅使用用于 Y 轴的值translateZ(z)定义 3D 变形,仅使用用于 Z 轴的值scale3d(x,y,z)定义 3D 缩放变形scaleX(x)定义 3D 缩放变形,通过给定一个 X 轴的值scaleY(y)定义 3D 缩放变
6、形,通过给定一个 Y 轴的值scaleZ(z)定义 3D 缩放变形,通过给定一个 Z 轴的值rotate3d(x,y,z,angle)定义 3D 旋转rotateX(angle)定义沿 X 轴的 3D 旋转rotateY(angle)定义沿 Y 轴的 3D 旋转rotateZ(angle)定义沿 Z 轴的 3D 旋转perspective(n)定义 3D 变形元素的透视视图10德才兼备 知行合一 10.2 变形属性另外,在CSS3中还包含了一些其它变形的属性,通过这些属性可以设置不同的变形效果,具体如表10-4所示。表10-4 变形的其它属性属性名 描述transform-origin允许改变
展开阅读全文