zoukankan      html  css  js  c++  java
  • flex布局

    <!DOCTYPE html>
    <html lang="en">
    <head>
      <meta charset="UTF-8" />
      <title>flex</title>
      <style>
      .box {
        background: blue;
        display: flex;
        display: -webkit-flex;
        /* Safari */
        /* flex-flow元素的排列方式从左到右还是从右到左还是从上到下还是从下到上,空间不够时是否换行,
         换上一行还是到下一行由(row、column、wrap控制,-reverse可以倒序)默认从左到右,不换行*/
        /*元素横排从左到右排列,不够时直接到下一行*/
        flex-flow: row wrap;
        /*justify-content 左右对齐方式flex-start 左对齐| flex-end 右对齐| center 居中| 
         space-between 两端对齐| space-around  元素边距相同*/
        justify-content: flex-start;
        /* align-items flex-start | flex-end | center | baseline | stretch*/
        align-items: stretch;
      }
      .item {
        background: red;
        /* order顺序,数字越大,排列越靠后 */
        order: 0;
        /* flex 有空间时是否放大,空间不足时是否缩小,在分配多余空间之前,元素占据的
         主轴空间是否为元素大小还是自定义值。默认(0,1,auto)、auto (1 1 auto) 和 none (0 0 auto)。 */
        flex: auto;
        height: 100px;
        line-height: 100px;
        font-size: 50px;
        text-align: center;
        /* align-self 属性允许单个项目有与其他项目不一样的对齐方式,可覆盖align-items属性。
        默认值为auto,表示继承父元素的align-items属性,如果没有父元素,则等同于stretch。 */
      }
      </style>
    </head>
    <body>
      <div class="box">
        <div class="item">1</div>
        <div class="item">2</div>
        <div class="item">3</div>
      </div>
    </body>
    </html>

     也可以边玩小游戏边学flex布局

  • 相关阅读:
    QT POST/GET HTTP操作
    PHP生成json
    Windows 获取进程ID
    易语言 多个窗口
    易语言 内存修改框架
    易语言 MD5生成
    易语言 获取验证码
    易语言网页登录 POST
    cs1.6 8倍镜
    HTMLTestRunner.py(Python3)
  • 原文地址:https://www.cnblogs.com/tllw/p/10374214.html
Copyright © 2011-2022 走看看