栅格

  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>Document</title>
  8. <link rel="stylesheet" href="demo1.css">
  9. </head>
  10. <body>
  11. <div class="container">
  12. <!-- 一等分 -->
  13. <div class="row">
  14. <span class="item col-12">12/12</span>
  15. </div>
  16. <!-- 二等分 -->
  17. <div class="row">
  18. <span class="item col-6">6/12</span>
  19. <span class="item col-6">6/12</span>
  20. </div>
  21. <!-- 三等分 -->
  22. <div class="row">
  23. <span class="item col-4">4/12</span>
  24. <span class="item col-4">4/12</span>
  25. <span class="item col-4">4/12</span>
  26. </div>
  27. <!-- 三等分 6:2:4 -->
  28. <div class="row">
  29. <span class="item col-6">6/12</span>
  30. <span class="item col-2">2/12</span>
  31. <span class="item col-4">4/12</span>
  32. </div>
  33. </div>
  34. </body>
  35. </html>

  1. * {
  2. margin: 0;
  3. padding: 0;
  4. box-sizing: border-box;
  5. }
  6. body {
  7. width: 100vw;
  8. height: 100vh;
  9. display: grid;
  10. place-content: center;
  11. }
  12. .container {
  13. display: grid;
  14. width: 80vw;
  15. gap: 0.5em;
  16. }
  17. .container .row {
  18. display: grid;
  19. grid-template-columns: repeat(12, 1fr);
  20. min-height: 3em;
  21. gap: 0.5em;
  22. }
  23. .container .row .item {
  24. padding: 1em;
  25. border: 1px solid;
  26. background-color: lightblue;
  27. }
  28. .col-12 {
  29. grid-area: auto / span 12;
  30. }
  31. .col-11 {
  32. grid-area: auto / span 11;
  33. }
  34. .col-10 {
  35. grid-area: auto / span 10;
  36. }
  37. .col-9 {
  38. grid-area: auto / span 9;
  39. }
  40. .col-8 {
  41. grid-area: auto / span 8;
  42. }
  43. .col-7 {
  44. grid-area: auto / span 7;
  45. }
  46. .col-6 {
  47. grid-area: auto / span 6;
  48. }
  49. .col-5 {
  50. grid-area: auto / span 5;
  51. }
  52. .col-4 {
  53. grid-area: auto / span 4;
  54. }
  55. .col-3 {
  56. grid-area: auto / span 3;
  57. }
  58. .col-2 {
  59. grid-area: auto / span 2;
  60. }
  61. .col-1 {
  62. grid-area: auto / span 1;
  63. }

更多相关文章

  1. 0329作业
  2. 圣怀布局,网格(容器,项目,单元,轨道,间距,排列,位置,对齐),隐式
  3. grid项目对齐示例并用grid模拟bootstrap/layui的12列栅格布局组
  4. 权重平等分布局And TableRow布局误区
  5. Android(安卓)的闪退,崩溃等分析思路
  6. RecyclerView GridLayoutManager 等分间距
  7. Android(安卓)UI优化—从Android渲染原理理解UI卡顿
  8. Android手势密码LockPatternView、LockPasswordUtils、LockPatte
  9. This app has been built with an incorrect configuration. Ple

随机推荐

  1. PHP实现WebSocket示例
  2. php image函数,操作压缩图片时,png图片压
  3. 使用PHP查询db,通过AJAX获取结果作为变量,
  4. PHP项目转移到服务器上验证码不显示解决
  5. PHP中钩子函数的实现与认识
  6. PHP5.4.0新特性研究
  7. 如何在没有显示ID的情况下唯一识别记录?
  8. 来自php表单的样式电子邮件
  9. PHP开发微信支付代码及支付通知处理
  10. 使用CodeIgniter更新MySQL表中的行。