大家好,今天来为大家解答动漫类网站源码分享这个问题的一些问题点,包括动漫类网站源码分享软件也一样很多人还不知道,因此呢,今天就来为大家分析分析,现在让我们一起来看看吧!如果解决了您的问题,还望您关注下本站哦,谢谢~
先来看下效果
这里面还可以加其它行星的运动轨迹,这里用地球运转的轨迹做实例来讲解一下实现过程。代码量很少。可以自己在扩展。
一.从DOM结构开始
如下这个DOM结构所示,开始分解实现思路。
1.在轨道的最外层有一个白色的边框,背景是黑色,这个样式可以写在div.planet上,最外层。
2.将div.sun元素用一个太阳小图当背景,在整个框里上下左右居中显示。
3.地球的运动轨迹div.track也好写,直接给长方形div.track加个border/border-radius来实现。
4.这一步比较关键,看到div.moveY容器包裹了div.earth这一层结构了吗。我们可以让div.earth背景用地球图片,设置外框顶部开始围绕中心转一个圆圈的动画。然而在转圈的过程中让div.moveY上下平滑移动,这样就能运动成椭圆轨迹了。
二.源代码如下(按顺序查看)
【相关文章推荐】
如何用css3实现这个有意思的loading动画
CSS3如何将“悬浮提示”功能玩出花样(自定义)
关于动漫类网站源码分享和动漫类网站源码分享软件的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
