zoukankan      html  css  js  c++  java
  • css flex 布局之---骰子

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>flex布局实例之---骰子</title>
        <style type="text/css">
        .first-face {
      display: flex;
      justify-content: center;
      align-items: center;
    }
    
    .second-face {
      display: flex;
      justify-content: space-between;
    }
    
    .second-face .pip:nth-of-type(2) {
      align-self: flex-end;
    }
    
    .third-face {
      display: flex;
      justify-content: space-between;
    }
      
    .third-face .pip:nth-of-type(2) {
      align-self: center;
    }
    
    .third-face .pip:nth-of-type(3) {
      align-self: flex-end;
    }
    
    .fourth-face, .sixth-face {
      display: flex;
      justify-content: space-between;
    }
    
    .fourth-face .column, .sixth-face .column {
      display: flex;
      flex-direction: column;
      justify-content: space-between;
    }
    
    .fifth-face {
      display: flex;
      justify-content: space-between;
    }
      
    .fifth-face .column {
      display: flex;
      flex-direction: column;
      justify-content: space-between;
    }
      
    .fifth-face .column:nth-of-type(2) {
      justify-content: center;
    }
    
    /* OTHER STYLES */
    
    * {
      box-sizing: border-box;
    }
    
    html, body {
      height: 100%;
    }
    
    body {
      display: flex;
      align-items: center;
      justify-content: center;
      vertical-align: center;
      flex-wrap: wrap;
      align-content: center;
      font-family: 'Open Sans', sans-serif;
      
      background: linear-gradient(top, #222, #333);
    }
    
    [class$="face"] {
      margin: 16px;
      padding: 4px;
      
      background-color: #e7e7e7;
      width: 104px;
      height: 104px;
      object-fit: contain;
      
      box-shadow:
        inset 0 5px white, 
        inset 0 -5px #bbb,
        inset 5px 0 #d7d7d7, 
        inset -5px 0 #d7d7d7;
      
      border-radius: 10%;
    }
    
    .pip {
      display: block;
      width: 24px;
      height: 24px;
      border-radius: 50%;
      margin: 4px;
    
      background-color: #333;
      box-shadow: inset 0 3px #111, inset 0 -3px #555;
    }
        </style>
    </head>
    <body>
        <div class="first-face">
            <span class="pip"></span>
          </div>
          <div class="second-face">
            <span class="pip"></span>
            <span class="pip"></span>
          </div>
          <div class="third-face">
            <span class="pip"></span>
            <span class="pip"></span>
            <span class="pip"></span>
          </div>
          <div class="fourth-face">
            <div class="column">
              <span class="pip"></span>
              <span class="pip"></span>
            </div>
            <div class="column">
              <span class="pip"></span>
              <span class="pip"></span>
            </div>
          </div>
          <div class="fifth-face">
            <div class="column">
              <span class="pip"></span>
              <span class="pip"></span>
            </div>
            <div class="column">
              <span class="pip"></span>
            </div>
            <div class="column">
              <span class="pip"></span>
              <span class="pip"></span>
            </div>
          </div>
          <div class="sixth-face">
            <div class="column">
              <span class="pip"></span>
              <span class="pip"></span>
              <span class="pip"></span>
            </div>
            <div class="column">
              <span class="pip"></span>
              <span class="pip"></span>
              <span class="pip"></span>
            </div>
          </div>
    </body>
    </html>
  • 相关阅读:
    java基础—GUI编程(一)
    java基础—数组
    java基础—异常处理
    java基础—面向对象
    多线程(二)
    多线程(一)
    ORACLE数据库SQL语句的执行过程
    Jetty直接调试,不用部署,不用弄一些杂七杂八的设置
    (2.1)servlet线程安全问题
    (3)tomcat源代码分析环境的搭建
  • 原文地址:https://www.cnblogs.com/25miao/p/12108710.html
Copyright © 2011-2022 走看看