zoukankan      html  css  js  c++  java
  • 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>

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

  • 相关阅读:
    泛在电力物联网建设路线
    如何建设泛在电力物联网?
    泛在电力物联网到底该怎么建?
    泛在电力物联网(能源互联网+物联网)浅析
    泛在电力物联网分析—架构形式
    泛在电力物联网:两个业务 两种发展逻辑
    国网“泛在电力物联网”的战略与逻辑
    MVC中使用Hangfire按秒执行任务
    hangfire 实现已完成的job设置过期,防止数据无限增长
    解决ASP.NET Core部署到IIS,更新项目"另一个程序正在使用此文件,进程无法访问"
  • 原文地址:https://www.cnblogs.com/shb190802/p/7599553.html
Copyright © 2011-2022 走看看