当前位置:   article > 正文

寒假学习记录11:grid布局

寒假学习记录11:grid布局

1.

display:grid

2.

  1. grid-template-columns: 100px 100px 100px //指定每列的宽度
  2. grid-template-rows: 100px 100px 100px //指定每行的宽度

3.

  1. column-gap: 24px //列间距
  2. row-gap: 24px //行间距
  3. gap: 24px //都设置

4.grid-template-areas用法

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <title>Document</title>
  7. </head>
  8. <style>
  9. .container{
  10. width: 100px;
  11. display: grid;
  12. grid-template-areas:
  13. "header header header"
  14. "sidebar content content"
  15. "footer footer footer";
  16. gap: 10px;
  17. }
  18. header{
  19. width: 1fr; height: 30px;
  20. grid-area: header;
  21. background-color: red;
  22. }
  23. main{
  24. width: 60px; height: 50px;
  25. grid-area: content;
  26. background-color: aqua;
  27. }
  28. aside{
  29. width: 40px; height: 50px;
  30. grid-area: sidebar;
  31. background-color: green;
  32. }
  33. footer{
  34. width: 1fr; height: 30px;
  35. grid-area: footer;
  36. background-color: blue;
  37. }
  38. </style>
  39. <body>
  40. <div class="container">
  41. <header></header>
  42. <aside></aside>
  43. <main></main>
  44. <footer></footer>
  45. </div>
  46. </body>
  47. </html>

效果

        

5.

        align和justify和flex一样

6.

        grid特有的浮动单位:fr

        长度为   当前fr / 总fr

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/90901
推荐阅读
  

闽ICP备14008679号