zoukankan      html  css  js  c++  java
  • 旋转球

     1 <!DOCTYPE html>
     2 <html xmlns="http://www.w3.org/1999/xhtml">
     3 <head>
     4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
     5     <title></title>
     6     <link href="css/demo.css" rel="stylesheet" />
     7 </head>
     8 <body>
     9     <div class="ball-box">
    10         <div class="ball">
    11             <div class="line-1"></div>
    12             <div class="line-2"></div>
    13             <div class="line-3"></div>
    14             <div class="line-4"></div>
    15             <div class="line-5"></div>
    16         </div>
    17     </div>
    18 </body>
    19 </html>
     1 body {
     2     background-color:#000;
     3 }
     4 .ball-box{
     5     height:300px;
     6     width:300px;
     7     position:absolute;
     8     top:50%;
     9     left:50%;
    10     margin:-150px 0px 0px -150px;
    11     perspective:3000px;/*透镜,类似于焦距,焦距越小,成像越大*/
    12 }
    13 .ball{
    14     height:100%;
    15     transform-style:preserve-3d;/*设置3d属性*/
    16     animation:rotate3d 20s infinite linear;/*动画名称,动画执行周期所在时间,播放次数,速度*/
    17 }
    18 @-webkit-keyframes rotate3d{
    19     0%{
    20         transform:rotateY(0deg);
    21     }
    22     100%{
    23         transform:rotateY(360deg);
    24     }
    25 }
    26 .ball>div{
    27     border:solid 2px #fff;
    28     height:100%;
    29     width:100%;
    30     position:absolute;
    31     border-radius:100%;/*设置为圆*/
    32 }
    33 .line-1{
    34     transform:rotateY(0deg);
    35 }
    36 .line-2{
    37     transform:rotateY(36deg);
    38 }
    39 .line-3{
    40     transform:rotateY(72deg);
    41 }
    42 .line-4{
    43     transform:rotateY(108deg);
    44 }
    45 .line-5{
    46     transform:rotateY(144deg);
    47 }
    48 .ball::after{
    49     content:"";
    50     width:1px;
    51     height:500px;
    52     background-color:#ff0;
    53     display:block;
    54     transform:translateX(150px) translateY(-100px);
    55 }

     

  • 相关阅读:
    Ubantu 查看系统资源占用
    C do {...} while (0) 在宏定义中的作用
    Redis架构设计
    Ubantu 安装boost环境
    Ubuntu 安装谷歌拼音输入法
    Ubuntu C/C++开发环境的安装和配置
    ubuntu 14.04英文环境设置成中文
    自己动手写可视化软件(代码已开源)
    探秘Tomcat——连接篇
    探秘Tomcat——连接器和容器的优雅启动
  • 原文地址:https://www.cnblogs.com/snow52132/p/7182429.html
Copyright © 2011-2022 走看看