Bootstrap3 网格系统(二)

╰半橙微兮° 2023-10-18 15:11 229阅读 0赞

网格系统 : 通过一系列的行(row)与列(column)的组合来创建页面的布局,设置的内容就可以放在这些创建好的布局中

实现原理

  1. 通过定义容器的大小
  2. 平分为12份
  3. 调整内外边距 结合媒体查询

    网格工作原理:一行数据(row)必须包含在 .container中,以便为其赋予合适的对齐方式和内边距。

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2hseDIwMDgwODA4_size_16_color_FFFFFF_t_70

源代码:

  1. <div class="container">
  2. <div class="row">
  3. <div class="col-md-1">1</div>
  4. <div class="col-md-1">2</div>
  5. </div>
  6. </div>

备注:

  1. .container 固定布局
  2. .container-fluid 流式布局
  3. 代表是行
  4. .row
  5. 代表是列
  6. .col-xs-1 ~12 (如果是3,那么就是合并3列)
  7. .col-sm-1 ~12
  8. .col-md-1 ~12
  9. .col-lg-1 ~12
  10. 注意:( xs:微型 sm:小型, md: 中型 , lg:大型)
  11. 偏移几列
  12. .col-xs-offset-3
  13. .col-sm-offset-3
  14. .col-md-offset-3
  15. .col-lg-offset-3

列组合

  1. <div class="container">
  2. <div class="row">
  3. <div class="col-md-1">1</div>
  4. <div class="col-md-1">2</div>
  5. <div class="col-md-1">3</div>
  6. <div class="col-md-1">4</div>
  7. <div class="col-md-1">5</div>
  8. <div class="col-md-1">6</div>
  9. <div class="col-md-1">7</div>
  10. <div class="col-md-1">8</div>
  11. <div class="col-md-1">9</div>
  12. <div class="col-md-1">10</div>
  13. </div>
  14. <div class="row">
  15. <div class="col-md-4">列宽4</div>
  16. </div>
  17. <div class="row">
  18. <div class="col-md-3">列宽3</div>
  19. <div class="col-md-5">列宽5</div>
  20. <div class="col-xs-2">列宽2</div>
  21. </div>
  22. </div>

效果:20190305170707273.png

列偏移

  1. <div class="row">
  2. <div class="col-md-1">列宽1</div>
  3. <div class="col-md-1">列宽1</div>
  4. <div class="col-md-1">列宽1</div>
  5. <div class="col-md-1">列宽1</div>
  6. <div class="col-md-1">列宽1</div>
  7. <div class="col-md-1">列宽1</div>
  8. <div class="col-md-1">列宽1</div>
  9. <div class="col-md-1">列宽1</div>
  10. <div class="col-md-1">列宽1</div>
  11. <div class="col-md-1">列宽1</div>
  12. <div class="col-md-1">列宽1</div>
  13. <div class="col-md-1">列宽1</div>
  14. </div>
  15. <div class="row">
  16. <div class="col-md-4">列宽4</div>
  17. <div class="col-md-6 col-md-offset-2">列宽6偏移2</div>
  18. </div>
  19. <div class="row">
  20. <div class="col-md-3 col-md-offset-3">列宽3偏移3</div>
  21. <div class="col-md-3 col-md-offset-3">列宽3偏移3</div>
  22. </div>
  23. <div class="row">
  24. <div class="col-md-5 col-lg-offset-5">列宽5偏移5</div>
  25. </div>

效果:

20190305170812715.png

列嵌套:

  1. <div class="container">
  2. <div class="row">
  3. <div class="col-md-8">
  4. <p>one列宽8.。。。。。</p>
  5. <div class="row">
  6. <div class="col-md-6">two列宽4</div>
  7. <div class="col-md-6">two列宽4</div>
  8. </div>
  9. <div class="row">
  10. <div class="col-md-6">two列宽4</div>
  11. <div class="col-md-6">two列宽4</div>
  12. </div>
  13. </div>
  14. <div class="col-md-4">one列宽4</div>
  15. </div>
  16. </div>

效果:

20190305172235631.png

列排序:

  1. <h3>列顺序</h3>
  2. <div class="container-fluid">
  3. <div class="row">
  4. <div class="col-md-3">列1-左</div>
  5. <div class="col-md-6">列2-中</div>
  6. <div class="col-md-3">列3-右</div>
  7. </div>
  8. </div>
  9. <hr />
  10. <div class="container-fluid">
  11. <div class="row">
  12. <div class="col-md-3 col-md-push-9">列11-左</div>
  13. <div class="col-md-6 col-md-pull-3">列22-中</div>
  14. <div class="col-md-3 col-md-pull-3">列33-右</div>
  15. </div>
  16. </div>
  17. <hr />

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2hseDIwMDgwODA4_size_16_color_FFFFFF_t_70 1

列顺序
col-md-push-3 向左浮动3列 (推) —>right
col-md-pull-3 向右浮动3列 (拉) —>left

  1. <h3>列顺序-用于图片与文字交互</h3>
  2. <div class="container">
  3. <div class="row" id="pic">
  4. <div class="col-md-2"><img src="img/one (1).jpg" /></div>
  5. <div class="col-md-2">
  6. <p>【猫咪绝育后变成“肥宅”,谁都拿它没办法】韩国一只叫Mango的猫咪, 自从绝育后体重就开始猛增。正常猫咪都是8斤多, 它却已经胖到14斤。关键是还天天在家里各种瘫,怎么逼它都不动,最
  7. </p>
  8. </div>
  9. </div>
  10. <div class="row" id="pic">
  11. <div class="col-md-2 col-md-push-2"><img src="img/one (2).jpg" /></div>
  12. <div class="col-md-2 col-md-pull-2">
  13. <p>【猫咪绝育后变成“肥宅”,谁都拿它没办法】韩国一只叫Mango的猫咪, 自从绝育后体重就开始猛增。正常猫咪都是8斤多, 它却已经胖到14斤。关键是还天天在家里各种瘫,怎么逼它都不动,最
  14. </p>
  15. </div>
  16. </div>

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2hseDIwMDgwODA4_size_16_color_FFFFFF_t_70 2

发表评论

表情:
评论列表 (有 0 条评论,229人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Bootstrap基础---网格系统

    看到Bootstrap 可视化布局之后,感觉还是很震撼的,之前的代码都是自己一点点写,现在拖动一下就出来了效果,所以决定尝试一下。今后会持续更新自己学的笔记。 Bootst