当前位置: 首页 > news >正文

网站建设与推广公司网页设计制作个人简历代码

网站建设与推广公司,网页设计制作个人简历代码,班级优化大师下载,无锡seo公司哪家好1. 前言 本篇开始介绍Web2D和3D相关基础知识#xff0c;会从CSS3的2D/3D转换、过渡、动画#xff0c;讲到Canvas 2D图形绘制#xff0c;再到SVG#xff0c;最后到WebGL。 坐标系#xff1a;左上点是坐标原点(0,0)#xff0c;x轴正方向向右#xff0c;y轴正方向向下…1. 前言 本篇开始介绍Web2D和3D相关基础知识会从CSS3的2D/3D转换、过渡、动画讲到Canvas 2D图形绘制再到SVG最后到WebGL。 坐标系左上点是坐标原点(0,0)x轴正方向向右y轴正方向向下z轴正方向向外垂直屏幕向外。 2. 2D转换 CSS3的2D/3D旋转适用左手定则确认顺时针方向和逆时针方向角度值是顺正逆负 css函数说明示例translate(x,y)定义2D转换沿着X和Y轴移动 div {   transform:translate(10px, 20px); } translateX(x)定义2D转换沿着X轴移动translateY(y)定义2D转换沿着Y轴移动rotate(angle)定义2D旋转angle是旋转角度正值-顺时针负值-逆时针旋转轴-穿过元素中心点、垂直于XY平面 div {   transform: rotate(30deg); } scale(x,y) 定义2D缩放转换改变元素宽高 注仅显示上变化了元素实际尺寸没改变 div {   transform: scale(2,3); } scaleX(n)定义2D缩放转换改变元素宽度scaleY(n)定义2D缩放转换改变元素高度skew(angleX, angleY) 定义2D倾斜转换沿着X和Y轴 注不管怎么倾斜元素中心点不变 div {   transform:skew(15deg, 20deg); } skewX(angle) 定义2D倾斜转换沿着X轴 正值-X轴正方向往负方向推 负值-X轴负方向往正方向推 skewY(angle) 定义2D倾斜转换沿着Y轴 正值-Y轴正方向往负方向推-倾斜 负值-Y轴负方向往正方向推-倾斜 matrix(n,n,n,n,n,n)定义2D转换6值矩阵transform-origin 更改变换的参考源参数点默认是元素的中心点 transform-origin: x-axis y-axis z-axis; x-axis: left | center | right | length | % y-axis: top | center | bottom | length | % z-axis: length 定义视图置于Z轴何处 x-axis,y-axis在元素自身中定位参考源位置 0% 0% 表示元素左上角 3. 3D转换 css函数说明示例translate3d(x,y,z)定义3D转换沿着X、Y和Z轴移动略translateX(x)定义3D转换沿着X轴移动略translateY(y)定义3D转换沿着Y轴移动略translateZ(z)定义3D转换沿着Z轴移动略rotate3d(x,y,z,angle)定义3D旋转绕(x,y,z)旋转略rotateX(angle)定义3D旋转绕着X轴旋转略rotateY(angle)定义3D旋转绕着Y轴旋转略rotateZ(angle)定义3D旋转绕着Z轴旋转略scale3d(x,y,z)定义3D缩放略scaleX(x)定义3D缩放略scaleY(y)定义3D缩放略scaleZ(z)定义3D缩放略 matrix(n,n,n,n,n,n,n,n, n,n,n,n,n,n,n,n) 定义3D转换16值矩阵略perspective(n)定义3D转换元素的透视视图略相关CSS属性css属性描述示例transform-origin更改变换的参考源参数点略transform-style 嵌套元素如果在3D空间中显示 1. flat 表示所有子元素在2D平面呈现 2. preserve-3d 表示所有子元素在3D空间中呈现 略perspective 3D元素的透视效果设置在父元素上 1. number 元素距离视图的距离以像素计 2. none 不设置透视 略perspective-origin 3D元素的底部位置 perspective-origin: x-axis y-axis x-axis: left | center | right | length | % y-axis: top | center | bottom | length | % 略backface-visibility 元素不面对屏幕时是否可见 1. visible 背面可见 2. hidden 背面不可见 略 4. 过渡 css属性描述示例transitiontransition: property duration time-function delay是简写 div {   transition: width 2s ease 1s, height 3s linear 2s; } transition-property 指定css属性的过渡效果 1. none 没有属性会获得过渡效果 2. all 所有属性应用过渡效果 3. property 使用过渡效果的css属性多个时用逗号,分隔 transition-duration 过渡效果花费时间 1. time 完成过渡效果需要花费的时间秒或毫秒0值时则无过渡效果 transition-timing-function 过渡效果的速度 1. linear 以相同速度开始直到结束cubic-bezier(0,0,1,1) 2. ease 先慢中快后慢cubic-bezier(0.25, 0.1, 0.25,1) 3. ease-in 先慢后平滑cubic-bezier(0.42,0,1,1) 4. ease-out 先平滑后慢cubic-bezier(0,0,0,58,1) 5. ease-int-out 先慢中平滑后慢cubic-bezier(0.42,0,0.58,1) 6. cubic-bezier(n,n,n,N) 自定义速度 transition-delay 过渡效果何时开始 1. time 指定秒或毫秒数之前要等待过渡效果开始 5. 动画 css属性描述示例keyframes 定义关键帧动画 1. 使用from to定义关键帧 keyframes myFirst {   from {     ......   }   to {     ......   } } 2. 使用百分比%定义关键帧 keyframes myFirst {   0% {     ......   }   30% {     ......   }   70% {     ......   }   100% {     ......   } } keyframes myFirst {   0% {     background: red;     left:0px;     top:0px;   }   25% {     background: yellow;     left:200px;     top:0px;   }   50% {     background: blue;     left:200px;     top:200px;   }   75% {     background: green;     left:0px;     top:200px;   }   100% {     background: red;     left:0px;     top:0px;   } } animationanimation: name duration timing-function delay iteration-count direction fill-mode play-state;的简写 div {   animation-name: myfirst;   animation-duration: 5s;   animation-timing-function: linear;   animation-delay: 2s;   animation-iteration-count: infinite;   animation-direction: alternate;   animation-play-state: running; } animation-name 1. 指定关键帧动的名称由keyFrames定义的 2. none 没有指定动画 animation-duration 1. time 动画完成一个周期需要花费时间秒或毫秒0值时则无动画效果 animation-timing-function 动画效果速度曲线 1. linear 以相同速度开始直到结束cubic-bezier(0,0,1,1) 2. ease 先慢中快后慢cubic-bezier(0.25, 0.1, 0.25,1) 3. ease-in 先慢后平滑cubic-bezier(0.42,0,1,1) 4. ease-out 先平滑后慢cubic-bezier(0,0,0,58,1) 5. ease-int-out 先慢中平滑后慢cubic-bezier(0.42,0,0.58,1) 6. cubic-bezier(n,n,n,N) 自定义速度 7. steps(int, start | end) animation-delay 动画效果何时开始 1. time 指定秒或毫秒数之前要等待动画效果开始 animation-iteration-count 动画被播放的次数 1. number  2. infinite 一直重复播放 animation-direction 动画播放的方向 1. normal 正常播放 2. reverse 反向播放 3. alternate 奇数次正向偶数次逆向 4. alternate-reverse 奇数次逆向偶数次正向 5. initial 设置该属性为它默认值 6. inherit 从父元素继承 animation-fill-mode 动画不播放时应用到元素的样式 1. none 默认 2. forwards 运用动画结束时的属性值 3. backwards 第一个迭代时第一帧的值 4. both 动画遵循 forwards 和 backwards 的规则。也就是说动画会在两个方向上扩展动画属性 5. inital 设置该属性为它的默认值 6. inherit 从父元素继承 animation-play-state 1. paused 指定暂停动画 2. running 指定运行动画 JS操作会使用到 下一篇【Web2D/3D】SVG第二篇-CSDN博客 注以上如有不合理之处还请帮忙指出大家一起交流学习~
http://www.hkea.cn/news/14271844/

相关文章:

  • 浙江省国有建设用地出让网站河北seo推广平台
  • 深圳做网站什么公司好清苑住房和城乡建设局网站
  • 天津工程建设协会网站镇江新区
  • 马可波罗网站做外贸地图设计网站
  • 网站建设教程(任务2签订网站建设合同)题库公众号登录不上
  • 域名没到期 网站打不开免费房屋设计装修
  • 深圳餐饮网站建设wordpress怎样连接数据库连接
  • 网站10月份可以做哪些有意思的专题网站开发域名注册
  • 泉州网站建设定制无锡网站建设方案优化
  • 网站优化塔山双喜中学网站建设方案计划
  • 上海建设银行网站莘庄ps制作个人网站
  • 印度vps汕头自动seo
  • 保定定兴网站建设郑州网站建设推广渠道
  • 重庆智能网站建设费用那些网站可以做淘宝店铺推广
  • 新手学做网站编程软件园
  • 怎么用phpcmf做网站做网站能设置关键词在百度中搜索到
  • .net 快速网站开发wordpress影视主题模板免费下载
  • 网站推广工作流程图什么是网络营销的渠道策略
  • 北京中燕建设公司网站网页无法访问6
  • 网站内链代码虎林网站建设
  • 招商网站设计wordpress建cms
  • 大邯郸网站昆山做网站找文博
  • 运营网站要多少费用网站建设需要哪些条件
  • 医院网站建设运行管理办法怎么可以创建网站
  • wordpress网站百度数据视频制作公司经营范围
  • 甘肃省和住房建设厅网站天津市市建设与管理局网站
  • 免费做团购网站的软件深圳app开发公司都有哪些
  • 网站项目建设目标品牌营销方案
  • 网站哪里备案有区别么重庆面条制作
  • 佛山网站建设凤软如何建设网站安全管理制度