纯html+css炫酷地球仪动画效果

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><style>* {margin: 0;padding: 0;}body {background: #000;}@keyframes runing {0% {transform: rotate(23.6deg) rotateX(-23.6deg) rotateY(0deg);}100% {transform: rotate(23.6deg) rotateX(-23.6deg) rotateY(360deg);}}.big {position: fixed;top: 50%;left: 50%;/*position: relative;*/width: 1000px;height: 1000px;transform: translate(-50%,-55%);/*background: seagreen;*/}.bigbox {position: absolute;top: 50%;left: 50%;width: 600px;height: 600px;/*background: seagreen;*/transform: translate(-50%,-50%);perspective: 1200px;}.box {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 50%;/*background: orangered;*/transform-style: preserve-3d;animation: runing 15s linear infinite;}.box div {position: absolute;top: 0;left: 0;width: 100%;height: 100%;color: #fff;border: 1px solid #fff;border-radius: 50%;}.box div:nth-child(1) {}.box div:nth-child(2) {transform: rotateY(22.5deg);}.box div:nth-child(3) {transform: rotateY(45deg);}.box div:nth-child(4) {transform: rotateY(67.5deg);}.box div:nth-child(5) {transform: rotateY(90deg);}.box div:nth-child(6) {transform: rotateY(112.5deg);}.box div:nth-child(7) {transform: rotateY(135deg);}.box div:nth-child(8) {transform: rotateY(157.5deg);}.box div:nth-child(9) {transform: translateY(-300px) rotateX(90deg) scale(0);}.box div:nth-child(10) {transform: translateY(-225px) rotateX(90deg) scale(.66);}.box div:nth-child(11) {transform: translateY(-150px) rotateX(90deg) scale(.865);}.box div:nth-child(12) {transform: translateY(-75px) rotateX(90deg) scale(.97);}.box div:nth-child(13) {transform: translateY(0) rotateX(90deg) scale(1);}.box div:nth-child(14) {transform: translateY(75px) rotateX(90deg) scale(.97);}.box div:nth-child(15) {transform: translateY(150px) rotateX(90deg) scale(.865);}.box div:nth-child(16) {transform: translateY(225px) rotateX(90deg) scale(.66);}.box div:nth-child(17) {transform: translateY(300px) rotateX(90deg) scale(0);}.but {position: absolute;top: 50%;left: 50%;width: 3px;height: 680px;background: #fff;border-radius: 0;transform: translate(-50%,-50%) rotate(23.6deg);}.fix {position: absolute;top: 50%;left: 50%;width: 680px;height: 680px;z-index: 99;/*background: seagreen;*//*opacity: .5;*/border-radius:50%;border-top: 20px solid #fff;border-right: 20px solid #fff;border-left: 20px solid transparent;border-bottom: 20px solid transparent;transform: translate(-52%,-51%) rotate(68.6deg);}.foot {position: absolute;top: 850px;left: 50%;transform: translate(-50%,0);z-index: 3;width: 30px;height: 60px;background: #fff;}.footer {position: absolute;top: 765px;left: 50%;width:300px;height:300px;border:solid 1px black;background: #fff;border-radius: 50%;transform: translate(-50%,0) rotateX(80deg);}.footer:after{content: '';display:inline-block;width:300px;height: 320px;position:relative;opacity: 0.8;background: #fff;top:50%;left:-0.5px;border-left: 1px solid #000;border-right: 1px solid #000;border-bottom: 1px solid #000;border-bottom-left-radius: 45%;border-bottom-right-radius: 45%;}</style>
</head>
<body><div class="big"><div class="bigbox"><div class="box"><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div></div><div class="but"></div></div><div class="fix"></div><div class="foot"></div><div class="footer"></div></div>
</body>
</html>

纯html+css炫酷地球仪动画效果相关推荐

  1. html中flash的简单动画效果,css实现快速炫酷抖动动画效果

    1.Animate.css简介 Animate.css是一个可在您的Web项目中使用的即用型跨浏览器动画库.非常适合强调,首页,滑块和引导注意的提示.它是一个来自国外的 CSS3 动画库,它预设了抖动 ...

  2. 【每日一练】138—CSS实现炫酷背景动画效果

    以下是今天练习的最终效果: HTML代码: <!DOCTYPE html> <html lang="en"> <head><meta na ...

  3. android svg动画框架,Android实现炫酷SVG动画效果

    svg是目前十分流行的图像文件格式了,svg严格来说应该是一种开放标准的矢量图形语言,使用svg格式我们可以直接用代码来描绘图像,可以用任何文字处理工具打开svg图像,通过改变部分代码来使图像具有交互 ...

  4. android炫酷的动画效果

    这段时间看到一些比较好看的android动画效果,下面我就给大家一些我比较喜欢的动画效果,并附上源码希望对你们有用处. 1.很简单却很酷的粒子破碎效果 介绍:  实现思路 1.新建一个 Bean Pa ...

  5. html惊喜盒子效果,网页设计之css炫酷3d盒子效果

    EasyDemo*CSS概述及样式表知识点个人总结(一&&二) 一.CSS CSS概述 1.1.1CSS的作用 1.1.2什么是CSS *CSS:层叠样式表,简称样式表 *用于html ...

  6. Android实现炫酷SVG动画效果

    svg是眼下十分流行的图像文件格式了,svg严格来说应该是一种开放标准的矢量图形语言,使用svg格式我们能够直接用代码来描画图像,能够用不论什么文字处理工具打开svg图像.通过改变部分代码来使图像具有 ...

  7. 如何做一个炫酷的动画网站-css实现图片上下浮动效果

    目前网站制作技术已经非常成熟.所以要实现一个炫酷的动画网站还是非常容易,现在通过js和css就都能实现.直接css就能实现各种效果,下面我们来通过一个小动画看看如何用css来实现让你的网站图片上下浮动 ...

  8. html飞机动画,基于纯CSS3纸飞机炫酷动画特效

    简要教程 Flyaway.css是一款使用纯CSS3制作的炫酷纸飞机动画特效.Flyout模式可以应用于登录页面,信息发送成功,如果填的信息有误,可以使用Shake模式,代表信息输入有误. Flyaw ...

  9. [译] CSS 变量实现炫酷鼠标悬浮效果

    原文: Stunning hover effects with CSS variables 我的博客:[译] CSS 变量实现炫酷鼠标悬浮效果 我最近从Grover网站上的有趣的悬停动画中获得灵感.将 ...

最新文章

  1. php this 代表什么,php中$this-)是什么意思?
  2. Bad connect ack with firstBadLink 192.168.*.*:50010
  3. superset可视化-deck.gl 3D Hexagon与deck.gl Grid与deck.gl Screen Grid
  4. 是否将网址设置为主页 的代码实现?
  5. C# Timer定时器用法
  6. 雷电交加,雨水倾泻--北京
  7. 美国人教你这样用Google,你真的会变特工!
  8. 187.重复的DNA序列
  9. 电大计算机绘图三锥图形,电大机械制图课程教学辅导
  10. 在线word预览方案
  11. 【数据分析系列】Python数据预处理总结篇
  12. 2、idea热部署插件JRebel+2020年Jrebel激活码+Springboot web开发+Springboot配置文件详解+thymeleaf模板引擎的使用【Springboot】
  13. 线性布局和表格布局的嵌套使用
  14. C语言入门练习— —累乘
  15. php清除垃圾代码,批处理清理系统垃圾代码,简单快速实用(适用于xp win7)
  16. 关于NetCore+饿了么开放平台+奇门+聚石塔对接的解释说明
  17. Machine Learning-数学基础2
  18. 达人评测 RTX3060和RX 6600M选哪个好
  19. 什么是Perl语言?
  20. 66网整站数据Thinkphp+layui版

热门文章

  1. c++学习六(静态成员和友员函数)
  2. 博客网站软件需求分析说明书-软件工程作业
  3. (程序员情感三部曲之二)程序员如何找女朋友
  4. dBm和Vpp以及Vpeak的关系
  5. 如何用 MacBook 提高工作效率 【配置篇】
  6. 什么是网关?使用网关有什么好处
  7. JAVA语言规范 JAVA SE 8 - 类型、值和变量
  8. 上海亚商投顾:A股缩量调整 AIGC、Web3.0概念抢眼
  9. 人事管理系统hrm的总结
  10. 【时间】Unix时间戳