CSS3微信启动页天王星版

今天被微信启动页刷屏了。

一直还以为启动页背景显示的月球的。今天才了解到这么有含义。

我也蹭一下微信的热度,做一个HTML+CSS版本的。

用CSS画地球太困难了,来个简单点的,天王星版。

主要使用到css3的渐变,阴影,圆角等属性

演示地址:

http://suohb.com/work/weixin.html

点击查看效果

效果图如下:

源码:

  1 <!doctype html>
  2 <html>
  3 <head>
  4 <meta http-equiv="Pragma" content="no-cache" />
  5 <meta http-equiv="Cache-Control" content="no-cache" />
  6 <meta http-equiv="Expires" content="0" />
  7 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
  8 <meta name="viewport" content="width=device-width,initial-scale=1.0,user-scalable=no" />
  9 <style type="text/css">
 10 #box2{
 11     position:relative;
 12     margin:0 auto;
 13     width:279px;
 14     height:497px;
 15     background:radial-gradient(circle,#10535b 15%,#000105 70%);
 16     overflow:hidden;
 17 }
 18 .earth {
 19     position: absolute;
 20     left: 45px;
 21     top: 158px;
 22     width: 190px;
 23     height: 190px;
 24     border-radius: 50%;
 25     background: #80f0f1;
 26     box-shadow:inset -5px 5px 75px #1dc9d5;
 27 }
 28 .moon {
 29     position: absolute;
 30     left: 50%;
 31     transform: translateX(-50%);
 32     top: 351px;
 33     width: 631px;
 34     height: 403px;
 35     border-radius: 50%;
 36     background: #000b17;
 37     box-shadow: 0 0px 5px rgba(255,255,255,.6);
 38     overflow:hidden;
 39 }
 40 .moon > div{
 41     position:absolute;
 42     left: 50%;
 43     transform: translateX(-50%);
 44     top: -60%;
 45     width: 631px;
 46     height: 403px;
 47     background:radial-gradient(circle,#10535b 1%,#000b17 40%);
 48     opacity:.4;
 49 }
 50 .man {
 51     position: absolute;
 52     left: 125px;
 53     top: 322px;
 54 }
 55 .man > div:nth-child(1){
 56     position:absolute;
 57     left:-0.5px;
 58     transform:translateX(-50%);
 59     width:4px;
 60     height:5px;
 61     border-radius:50%;
 62     background:#030305;
 63 }
 64 .man > div:nth-child(2){
 65     position:absolute;
 66     left:-1px;
 67     top:5px;
 68     transform:translateX(-50%);
 69     width:7px;
 70     height:15px;
 71     border-top-left-radius:40%;
 72     border-top-right-radius:40%;
 73     border-bottom-left-radius:30;
 74     background:#030305;
 75 }
 76 .man > div:nth-child(3){
 77     position:absolute;
 78     left:-1px;
 79     top:19px;
 80     transform:translateX(-50%);
 81     width:1px;
 82     height:11px;
 83     border-left:2px solid #030305;
 84     border-right:2px solid #030305;
 85 }
 86 .man > div:nth-child(4){
 87     position:absolute;
 88     left:0;
 89     top:30px;
 90     transform-origin:center 0%;
 91     transform:translateX(-48%) rotate(55deg);
 92     width:6px;
 93     height:30px;
 94     background:linear-gradient(rgba(3,3,3,.7),rgba(3,3,3,.1));
 95     border-radius:40%;
 96 }
 97 </style>
 98 </head>
 99 <body bgcolor="#000105">
100 <div id="box2">
101     <div class="moon"><div></div></div>
102     <div class="earth"></div>
103     <div class="man">
104         <div></div>
105         <div></div>
106         <div></div>
107         <div></div>
108     </div>
109 </div>
110 <script>
111 </script>
112 </body>
113 </html>

更多特效请关注我的公众号 :

时间: 2024-10-10 04:09:14

CSS3微信启动页天王星版的相关文章

刚刚,微信启动页6年来首次“变脸”,你发现了没有

刚刚,微信启动页悄悄地把地球稍微转了个角度,而且是动态的.以前,映入眼帘的是非洲大陆,而今天,正对着我们的,变成了华夏大地.今天,你所看到的启动页面高清东半球云图,是由我国新一代静止轨道气象卫星风云四号拍摄的. 这颗卫星可不简单,它搭载了全球首个大气垂直探测仪,并在国际上首次在单星上同时搭载了多通道扫描成像辐射计和干涉式大气垂直探测仪,以一颗卫星实现了两颗卫星的功能. 为了庆祝“风云四号”取得的巨大突破,微信启动页首次“变脸”.从今天17时起至28号17时,这张照片都将在微信启动页上与你见面.

iOS LaunchScreen设置启动图片 启动页停留时间

问题:想实现类似微信启动页一样 设置为一个整页面的图片 问题二:iOS启动页面如何设置多停留一会 新建的iOS 项目启动画面默认为LaunchScreen.xib 如果想实现一张图片作为启动页,如下图 如果启动不行  记得clear 一下工程 是启动页停留一段时间  只需要在 AppDelegate - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)laun

张小龙在2017微信公开课PRO版讲了什么(附演讲实录和2016微信数据报告)

今天2017微信公开课PRO版在广州亚运城综合体育馆举行,这次2017微信公开课大会以“下一站”为主题,而此次的微信公开课的看点大家可能就集中在腾讯公司高级副总裁.微信之父——张小龙的演讲上了!今天中午各个互联网圈子里面传的最多的就是张小龙的演讲实录(别急,下面会附上张小龙的演讲实录).说的最多的话题就是微信小程序.今天马浩周带大家来解读和了解下2017微信公开课PRO版到底做了些什么? 从今年的2017微信公开课PRO版上面,我们可以提取出几个重点(敲黑板,划重点啦): 1.微信小程序将在20

开放源码的微微信.NET 0.8 版发布了

微微信.NET 0.8 版发布了     A.源码应用范围:         未认证的和经过认证的微信订阅号.微信服务号均可使用,本源码的每一个模块都提供完全的 ASP.NET C#源代码,绝对不含封装的DLL , 我们提供的是一套不断更新的源码,需要用户有一些.NET的基础.     B.微信方面功能     01  欢迎消息:微信被关注后用户消息自动回复欢迎消息:     02  关键词回复:微信用户关键字的自动文本.图文.音乐形式回复设置:     03  签到积分:微信的用户每日签到和积

Android App 启动页(Splash)黑/白闪屏现象产生原因与解决办法(转)

转载: Android App 启动页(Splash)黑/白闪屏现象产生原因与解决办法   首先感谢博主分享,本文作为学习记录 惊鸿一瞥 微信的启动页,相信大家都不陌生. 不知道大家有没有发现一个现象,微信每次启动的时候,是直接进入这个启动页面. 我的意思是,很多应用,往往会先白屏停顿一下后再进入启动页面(Splash).为了印证这一点,我把手机上所有的App都点了一遍.选几个例子 如下图: 微信:  斗鱼:  斗鱼和微信是直接进入了,他们的Splash页面. 知乎:  B站:  知乎和B站要先

swift——启动页国际化:一步一步动态加载启动页图片,启动的时候加载文字

由于公司的需求,要求做一个国际化的启动页,因为app我也弄国际化了,就剩下启动页国际化未完成,百度了呵谷歌了好多答案都不尽如人意,最后也是看见同事完成,我也问了具体的做法,决定分享给需要的人,免得和我当初一样着急,浪费半天时间,我实现的效果要么就是中文版显示正常,英文版显示不正常,要么就是中文版显示中文的文字,要么就是英文版的显示中文,反正不是需求的结果,最后借鉴同事的做法,得以解决. 废话不多说,首先,得准备一套图片:              可能截图不对,这三张图片2xhe3x图片各两套,

谋哥:微信启动界面的小人是什么意思?

[谋哥每天一原创,第一百六十三篇] 微信启动首页的这个小人是谁呢?他在干嘛?这张图到底什么意思呢? 谋哥今天就扯淡扯淡这个界面,权当作无聊,但是往往无聊的话最是真实了,这个你懂的. OK,你可能最近看过一些段子,说这个小人是张小龙自己,他孤独地站在那里,表明曾经的他在思考做微信这个产品的时候是孤独的.这个是网上最近的说辞,暂且不说它对和错.首先我们要搞清楚的是,这个小人确实是一个人,不是两个人.一个人很容易被理解代表孤独,但是我觉得未必是如此,后面再细说.说第二点,这个人站在什么位置?很明显,这

微信Tab页切换

参考开源项目PagerSlidingTabStrip 做了一些小修改,比如设置Tab页平均铺满效果.字体变色等 微调的代码请 源码 下载 关于我 private void addTab(final int position, View tab) { tab.setFocusable(true); tab.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { pager.setCurre

[iOS]利用Appicon and Launchimage Maker生成并配置iOSApp的图标和启动页

一.先来研究下这个软件->Appicon and Launchimage Maker 首先打开你电脑上的AppStore,然后搜索:AppIcon 然后回车: 这里我们先使用免费版的点击下载.(左上角那个) 然后打开软件,应该是这样的: 软件好人性化,给我们标注了1,2,3该干啥.1选图片呗.2.选是要给什么设备以及iOS几做.然后3.是选择生成AppIcon还是Launchimages(启动页) 选择一张图片吧,开始我们的工作 选好图片,右上角这里索性就都选了吧,反正剩下的次数用一次少一次.