博客列表 >前端作业-flex布局

前端作业-flex布局

︷肉園耔︷
︷肉園耔︷原创
2021年07月10日 00:06:51560浏览
  • 实例演示flex容器与项目中常用的属性,并写出功能
  • 图例

  • HTML文件

    1. <!DOCTYPE html>
    2. <html lang="en">
    3. <head>
    4. <meta charset="UTF-8">
    5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
    6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
    7. <title>flex-flow</title>
    8. <link rel="stylesheet" href="./demo11.css">
    9. <style>
    10. </style>
    11. </head>
    12. <body>
    13. <div class="container">
    14. <dir class="itm">元素块1</dir>
    15. <dir class="itm">元素块2</dir>
    16. <dir class="itm">元素块3</dir>
    17. <dir class="itm">元素块4</dir>
    18. <dir class="itm">元素块5</dir>
    19. <dir class="itm">元素块6</dir>
    20. </div>
    21. </body>
    22. </html>
  • CSS文件
    ```
    *{
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    }
    .container{
    display: flex;
    width: 40rem;
    height: 15em;
    border: 1px solid #000;

    /主轴变横向/
    / flex-direction: column; /
    /换行显示/
    / flex-flow: row wrap; /

    /剩余空间位于所有项目的左边/
    / justify-content: flex-start;
    /
    剩余空间位于所有项目的右边/
    /
    justify-content:flex-end;
    /剩余空间位于所有项目的中边/
    /* justify-content: center;

    1. /*剩余空间两端对齐*/

    /justify-content: space-between;
    /
    剩余空间分散对齐/
    /
    justify-content: space-around;
    /剩余空间平均对齐/
    /*justify-content: space-evenly;

    /交叉轴对齐:交叉轴剩余空间/
    /align-items: stretch;/

    /*justify align-items: flex-start;

    1. align-items: flex-end;
    2. align-items:center;*/

    }
    .container > .itm{
    height: 10em;
    background-color: lightcyan;
    border: 1px solid #000;
    }

}

```

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议
大佬别动我昵称2021-07-10 15:47:011楼
为什么是绿色