星环效果css备忘

news2024/11/20 4:44:38

在这里插入图片描述

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>卫星围绕球转</title>
    <style>
      body {
        width: 100%;
        background: #1f1f1f;
      }
      .earth__wrapper {
        position: relative;
        margin: 0 auto;
        width: 150px;
        padding-top: 150px;
        transform-style: preserve-3d;
        .earth {
          width: 150px;
          height: 150px;
          background: radial-gradient(circle at 46px 37px, #5cabff, #000);
          box-shadow: 0 0 5px #000;
          border-radius: 50%;
        }
      }
      /** 光圈绕球旋转 */
      .satellite__wrapper {
        display: flex;
        justify-content: center;
        align-items: center;
        position: absolute;
        top: 92px;
        left: -60px;
        width: 260px;
        height: 260px;
        border: 2px solid #84c6d4;
        border-radius: 50%;
        box-shadow: 0 0 5px #84c6d4;
        transform: rotateZ(63deg) rotateY(-77deg);
        transform-style: preserve-3d;
        perspective: 500px;
        border-radius: 50%;
      }
      .satellite {
        width: 15px;
        height: 15px;
        background: radial-gradient(circle at 46px 37px, #555345, #f7efd0);
        border-radius: 50%;
        box-shadow: 0 0 2px #555345;
        animation: orbit 4s linear infinite;
      }
      /** 绕圈旋转 */
      @keyframes orbit {
        0% {
          transform: rotate(0deg) translateY(-130px) rotate(0deg) rotate3d(0,3,-2,68deg);
        }
        100% {
          transform: rotate(360deg) translateY(-130px) rotate(-360deg) rotate3d(0,3,-2,68deg);
        }
      }
    </style>
  </head>
  <body>
    <div class="earth__wrapper">
      <div class="earth" :src="" alt="地球"></div>
      <div class="satellite__wrapper">
        <i class="satellite" alt="卫星"></i>
      </div>
    </div>
  </body>
</html>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1088651.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

vue2 通过vue.config.js实现跨域

vue.config.js devServer: {port: 8103,proxy: {/api: {target: http://1.15.173.162:8085,changeOrigin: false,pathRewrite: {^/api: /}}} },request.js const service axios.create({baseURL: /api,timeout: 15000 })这样配置即可。然后&#xff0c;浏览器的network中显示的…

如何轻松给大量视频添加画中画效果

您是否曾经想过自己制作出高质量的画中画视频&#xff1f;现在&#xff0c;有了我们的免费软件固乔智剪&#xff0c;您可以轻松实现这个目标。只需几个简单步骤&#xff0c;您就可以创建出令人印象深刻的画中画视频。 1. 在浏览器中搜索并下载固乔智剪软件。这款软件易于使用&a…

windows server2016 配置JDK环境

1.百度云拉取jdk1.8安装包 链接&#xff1a;https://pan.baidu.com/s/1adN0cX17tLAIW_xZTGWU7g?pwdzyvf 提取码&#xff1a;zyvf 2.安装jdk 更改安装路径(建议默认即可) 安装jre(要与jdk安装路径相同) 3.配置环境变量 配置JAVA_HOME path中加入%JAVA_HOME%\bin

【AI】如何让两个图案重叠的部分变成透明

目的&#xff1a;两个图案重叠的部分&#xff0c;变成透明。 工具&#xff1a;Adobe Illustrator 方法&#xff1a; 第一种&#xff1a;选中两个图案 → 右键 → 建立复合路径 → 得到目标图案第二种&#xff1a;选中两个图案 → 右键 → 建立编组 → 选择顶部导航栏的【效果…

RS485电路设计

引言 今天学习RS485电路的设计。 首先先来了解一下RS485电路是什么干什么。 RS485是一种串行通信协议&#xff0c;也是一种电气标准。它可以用于在远距离范围内传送数据&#xff0c;最长传输距离可以达到1200米&#xff0c;可以支持多个设备同时通信。RS485通常应用于工业自…

旅游票务商城小程序的作用是什么

随着环境放开&#xff0c;旅游行业恢复了以往的规模&#xff0c;本地游、外地游成为众多用户选择&#xff0c;而在旅游时&#xff0c;不少人会报名旅行团前往各风景热点游玩&#xff0c;对旅游票务经营者而言&#xff0c;市场高需求的同时也面临一些难题。 对旅游票务经营商家…

入行CSGO游戏搬砖项目前,这些问题一定要了解

最近咨询的人也不少&#xff0c;针对大家平时问到的问题&#xff0c;在这里做一个统一汇总和解答。 1、什么是国外steam游戏装备汇率差项目&#xff1f; 通俗易懂的理解就是&#xff0c;从国外steam游戏平台购买装备&#xff0c;再挂到国内网易buff平台上进行售卖。充值汇率差…

破局「二次创业」:合思的新解法

在新的水温下&#xff0c;寻找更为良性的发展正在成为企业的必答题。对此&#xff0c;合思给出的不仅是一份更“省”的答题方法。也更是从认知层到行动层&#xff0c;最后到工具层的一张授人以渔的“渔网”。 作者|思杭 编辑|皮爷 出品|产业家 今年4月初&#xff0c;广州…

memcpy和memmove函数的介绍和模拟实现

注&#xff1a;这里给小伙伴们一些建议&#xff0c;看API文档的时候&#xff0c;一定要看全英&#xff0c;在本篇文章&#xff0c;我会带领大家看memcpy和memmove的全英解析&#xff0c;并翻译给大家。 目录 1. memcpy函数 1.1 函数的声明 1.2 函数的功能 1.3 函数的使用 …

C/C++笔试易错题+图解知识点(二)—— C++部分

目录 1.构造函数初始化列表 1.1 构造函数初始化列表与函数体内初始化区别 1.2 必须在初始化列表初始化的成员 2. 引用初始化以后不能被改变&#xff0c;指针可以改变所指的对象 1.构造函数初始化列表 有一个类A&#xff0c;其数据成员如下&#xff1a; 则构造函数中&#xff0c…

2023年中国招投标行业研究报告

第一章行业概况 1.1 招投标定义 招标和投标&#xff0c;作为商品交易的关键环节&#xff0c;代表着一种高度成熟的商业实践&#xff0c;它涵盖了商品经济的多个层面&#xff0c;借助技术、经济学方法以及市场竞争机制&#xff0c;形成了有序而高效的交易方式。招标和投标是国…

分享一下开发回收废品小程序的步骤

随着人们环保意识的不断提高&#xff0c;回收利用已成为日常生活中不可或缺的一部分。回收小程序作为一种便捷、高效的回收方式&#xff0c;越来越受到人们的关注和喜爱。本文将探讨回收小程序的意义和作用&#xff0c;设计理念、功能特点、使用流程以及推广策略&#xff0c;并…

M2芯片的Mac上安装Linux虚拟机——提前帮你踩坑

M2芯片的Mac上安装Linux虚拟机——提前帮你踩坑 1. 前言1.1 系统说明1.2 Linux系统选择——提前避坑1.1 下载vmware_fusion1.1.1 官网下载1.1.2 注册 CAPTCHA验证码问题1.1.3 产品说明 1.2 下载操作系统镜像1.2.1 下载centos&#xff08;如果版本合适的&#xff09;1.2.2 下载…

C++下载器程序:如何使用cpprestsdk库下载www.ebay.com图片

本文介绍了如何使用C语言和cpprestsdk库编写一个下载器程序&#xff0c;该程序可以从www.ebay.com网站上下载图片&#xff0c;并保存到本地文件夹中。为了避免被网站屏蔽&#xff0c;我们使用了亿牛云爬虫代理服务提供的代理IP地址&#xff0c;以及多线程技术提高下载效率。 首…

02 | Spring Data Common 之 Repository 如何全面掌握?

通过上一课时&#xff0c;我们知道了 Spring Data 对整个数据操作做了很好的封装&#xff0c;其中 Spring Data Common 定义了很多公用的接口和一些相对数据操作的公共实现&#xff08;如分页排序、结果映射、Autiting 信息、事务等&#xff09;&#xff0c;而 Spring Data JPA…

mysql面试题46:MySQL中datetime和timestamp的区别

该文章专注于面试,面试只要回答关键点即可,不需要对框架有非常深入的回答,如果你想应付面试,是足够了,抓住关键点 面试官:MySQL中DATETIME和TIMESTAMP的区别 在MySQL中,DATETIME和TIMESTAMP是两种用于存储日期和时间的数据类型。虽然它们都可以用于存储日期和时间信息…

Java版本+企业电子招投标系统源代码+支持二开+招投标系统+中小型企业采购供应商招投标平台

功能模块&#xff1a; 待办消息&#xff0c;招标公告&#xff0c;中标公告&#xff0c;信息发布 描述&#xff1a; 全过程数字化采购管理&#xff0c;打造从供应商管理到采购招投标、采购合同、采购执行的全过程数字化管理。通供应商门户具备内外协同的能力&#xff0c;为外部供…

大数计算:e^1000/300!

1.问题:大数计算可能超出数据类型范围 当单独计算 ,因为 e^{700} \approx 1.01432*e304" class="mathcode" src="https://latex.csdn.net/eq?e%5E%7B1000%7D%20%3E%20e%5E%7B700%7D%20%5Capprox%201.01432*e304">,double的最大取值为1.79769…

【NeRF】2、NeRF 首篇经典论文介绍(ECCV2020)

文章目录 一、背景二、方法2.1 神经辐射场场景表达3.2 使用辐射场来进行立体重建3.3 优化神经辐射场3.3.1 位置编码3.3.2 分层立体采样3.3.3 具体实现细节 三、效果 论文&#xff1a;Representing Scenes as Neural Radiance Fields for View Synthesis 代码&#xff1a;https…

攻防世界题目练习——Crypto密码新手+引导模式(二)(持续更新)

题目目录 1. 转轮机加密2. easychallenge 上一篇&#xff1a;攻防世界题目练习——Crypto密码新手引导模式&#xff08;一&#xff09;&#xff08;持续更新&#xff09; 1. 转轮机加密 首先了解一下轮转机加密吧。 传统密码学(三)——转轮密码机 题目内容如下&#xff1a; …