最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

h5和c3怎样做出太阳系行星运转的动画效果

来源:懂视网 责编:小采 时间:2020-11-27 15:26:56
文档

h5和c3怎样做出太阳系行星运转的动画效果

h5和c3怎样做出太阳系行星运转的动画效果:这次给大家带来h5和c3怎样做出太阳系行星运转的动画效果,用h5和c3做出太阳系行星运转动画效果的注意事项有哪些,下面就是实战案例,一起来看一下。做一个太阳系八大行星的运转动画,不包括行星的卫星,所有行星围绕太阳公转,行星采用纯色,暂时没有自转。动
推荐度:
导读h5和c3怎样做出太阳系行星运转的动画效果:这次给大家带来h5和c3怎样做出太阳系行星运转的动画效果,用h5和c3做出太阳系行星运转动画效果的注意事项有哪些,下面就是实战案例,一起来看一下。做一个太阳系八大行星的运转动画,不包括行星的卫星,所有行星围绕太阳公转,行星采用纯色,暂时没有自转。动

这次给大家带来h5和c3怎样做出太阳系行星运转的动画效果,用h5和c3做出太阳系行星运转动画效果的注意事项有哪些,下面就是实战案例,一起来看一下。

做一个太阳系八大行星的运转动画,不包括行星的卫星,所有行星围绕太阳公转,行星采用纯色,暂时没有自转。

动画中包括:太阳及各行星,运行轨道,行星公转动画。

先画好草图,设计好大小和位置,根据公转周期计算好动画执行的时间。

html的结构:

一个class为solarsys的div,作为太阳系容器元素,该div的position为relative。

行星轨道和行星都用div,position为absolute。

容器用relative和内部元素采用absolute的定位方式,比较简单的能实现效果,缺点就是大小是固定的。

<div class="solarsys"> 
 <!--太阳--> 
 <div class='sun'></div> 
 
 <!--水星轨道--> 
 <div class='mercuryOrbit'></div> 
 
 <!--水星--> 
 <div class='mercury'></div> 
 
 <!--金星轨道--> 
 <div class='venusOrbit'></div> 
 
 <!--金星--> 
 <div class='venus'></div> 
 
 <!--地球轨道--> 
 <div class='earthOrbit'></div> 
 
 <!--地球--> 
 <div class='earth'></div> 
 
 <!--火星轨道--> 
 <div class='marsOrbit'></div> 
 
 <!--火星--> 
 <div class='mars'></div> 
 
 <!--木星轨道--> 
 <div class='jupiterOrbit'></div> 
 
 <!--木星--> 
 <div class='jupiter'></div> 
 
 <!--土星轨道--> 
 <div class='saturnOrbit'></div> 
 
 <!--土星--> 
 <div class='saturn'></div> 
 
 <!--天王星轨道--> 
 <div class='uranusOrbit'></div> 
 
 <!--天王星--> 
 <div class='uranus'></div> 
 
 <!--海王星轨道--> 
 <div class='neptuneOrbit'></div> 
 
 <!--海王星--> 
 <div class='neptune'></div> 
 </div>

太阳系容器div的css:

定宽,定高,relative定位,页面内剧中对齐。

.solarsys{ 
 width: 800px; 
 height: 800px;; 
 position: relative; 
 margin: 0 auto; 
 background-color: #000000; 
 padding: 0; 
 transform: scale(1); 
 }

太阳div的css:

按照设计的大小和位置,设定宽高,left,top。

设定颜色。

通过把boder-radius生成50%,把一个正方形变成圆形。

通过box-shadow的4层颜色设置实现太阳光晕。

.sun { 
 left:357px; 
 top:357px; 
 height: 90px; 
 width: 90px; 
 background-color: rgb(248,107,35); 
 border-radius: 50%; 
 box-shadow: 5px 5px 10px rgb(248,107,35), -5px -5px 10px rgb(248,107,35), 5px -5px 10px rgb(248,107,35), -5px 5px 10px rgb(248,107,35); 
 position: absolute; 
 margin: 0; 
 }

行星轨道div的css:

假设是水星轨道。

按照设计的大小和位置,设定宽高,left,top。

背景色透明。

通过把boder-radius生成50%,把一个正方形变成圆形。

boder的类型设成虚线。

boder的颜色设成灰色。

.mercuryOrbit { 
 left:342.5px; 
 top:342.5px; 
 height: 115px; 
 width: 115px; 
 background-color: transparent; 
 border-radius: 50%; 
 border-style: dashed; 
 border-color: gray; 
 position: absolute; 
 border-width: 1px; 
 margin: 0px; 
 padding: 0px; 
 }

相信看了这些案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

相关阅读:

关于HTML操作滚动条的方法

html如何制作细线表格

html块级标签,行内标签,行内块标签的显示模式有哪些

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

h5和c3怎样做出太阳系行星运转的动画效果

h5和c3怎样做出太阳系行星运转的动画效果:这次给大家带来h5和c3怎样做出太阳系行星运转的动画效果,用h5和c3做出太阳系行星运转动画效果的注意事项有哪些,下面就是实战案例,一起来看一下。做一个太阳系八大行星的运转动画,不包括行星的卫星,所有行星围绕太阳公转,行星采用纯色,暂时没有自转。动
推荐度:
标签: 太阳 动画 效果
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top