博客列表 >grid网格应用案例

grid网格应用案例

安超
安超原创
2022年10月30日 15:59:32369浏览

1.grid布局时牵涉到的代码?

  1. display : grid
    划分网格
  2. grid-template-columns: 100px 100px 1000x;
  3. gird-template-rows: 100px 100px 100px;
    网格的排列顺序
    grid-auto-flow : rows/comumns:
    设置多余网格的尺寸
    grid-auto-rows/columns:
    网格的对其方案
    place-content : start/end/center/space-between/space-evently
    网格中项目的排列方案
    place-items : start/end/center
    网格中项目的间隙
    gap:
    实例及代码如下:
    效果图:grid效果图
    代码如下:
    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>Grid布局</title>
    8. </head>
    9. <body>
    10. <div class="container">
    11. <div class="item">1</div>
    12. <div class="item">2</div>
    13. <div class="item">3</div>
    14. <div class="item">4</div>
    15. <div class="item">5</div>
    16. <div class="item">6</div>
    17. <div class="item">7</div>
    18. <div class="item">8</div>
    19. <div class="item">9</div>
    20. <div class="item">隐式1</div>
    21. <div class="item">隐式2</div>
    22. </div>
    23. <style>
    24. body{
    25. margin:20px;
    26. }
    27. .container{
    28. box-sizing: border-box;
    29. display:grid;
    30. grid-template-rows:120px 120px 120px;
    31. grid-template-columns:120px 120px 120px;
    32. place-content: start start;
    33. place-items:center center;
    34. gap:10px;
    35. }
    36. .container .item{
    37. width: 110px;
    38. height: 110px;
    39. background-color:aqua;
    40. border:1px solid green;
    41. }
    42. </style>
    43. </body>
    44. </html>
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议