美文网首页
Bootstrap 手册 04 - 栅格系统篇

Bootstrap 手册 04 - 栅格系统篇

作者: EncyKe | 来源:发表于2017-03-27 18:32 被阅读58次

Bootstrap 将主体宽度平分为 12 份,调整内外边距,结合媒体查询,形成了响应式栅格系统;

  • .container>.row>.col-(设备宽度代号)-(列数)
  • .col-*-* 以 padding 撑开,第一以及最后一个元素设置负的 margin,抵消 padding 影响;
  • .col-*-*:Bootstrap 框架的网格系统中有四种基本类型(超小屏 xs - 768px - 小屏 sm - 992px - 中屏 md - 1220px - 大屏 lg)
    Bootstrap 栅格系统
Bootstrap 栅格系统工作原理
  1. 最外边框,带有一大片白色区域,就是相当于浏览器的可视区域。
  2. 1.container;对不同分辨率,其宽度也不同:auto、750px、970px 和 1170px;
  3. 2 是将 .row 平分了 12 等份,即列;每个列都有一个 padding-left: 15px;(粉色部分)和一个 padding-right: 15px;(紫色部分);这样也导致了第一个列的 padding-left 和最后一列的 padding-right 占据了总宽度的 30px,从而致使页面不美观,当然,如若需要留有一定的间距,这个做法是不错的;
  4. 3 就是 .row,其定义了 margin-leftmargin-right 值为 -15px,用来抵消第一个列的左内距和最后一列的右内距;
  5. 将行与列给合在一起就能看到 4 的效果;也即期望看到的效果,第一列和最后一列与 .container 之间没有间距;

1. 列偏移

有时,我们不希望相邻的两个列紧靠在一起,但又不想使用 margin 或者其他的技术手段来;此时可用列偏移 offset 功能来实现;

  • .col-(设备宽度代号)-offset-(偏移列数)
  • 在要偏移的地方插入类名,具有这个类名的列就会向右偏移;

2. 列排序

列排序其实就是改变列的方向,就是改变左右浮动,并且设置浮动的距离;

  • col-md-push-(浮动列数) / col-md-pull-(浮动列数)

3. 列嵌套

Bootstrap 框架的栅格系统还支持列的嵌套;可以在一个 .col-*-* 中添加一个或者多个 .row>.col-*-*

相关文章

  • Bootstrap 手册 04 - 栅格系统篇

    Bootstrap 将主体宽度平分为 12 份,调整内外边距,结合媒体查询,形成了响应式栅格系统; .contai...

  • bootstrap栅格系统分析

    bootstrap栅格系统 bootstrap栅格系统是bootstrap的核心以及精髓所在 一、容器 1.流体容...

  • Bootstrap响应式栅格布局实现方法

    栅格系统的原理 Bootstrap的栅格系统下面我们将一起来看一下常见的栅格布局的设计和bootstrap中的设计...

  • bootstrap栅格化系统

    Bootstrap栅格化系统 Bootstrap 的栅格化系统采用将页面布局分为12列,再根据页面宽度采用预定义类...

  • some useful links

    栅格系统Bootstrap可视化布局系统Github Desktop

  • 栅格化系统在设计中的运用

    刚开始对栅格系统有很多疑惑,什么是栅格化系统?Bootstrap中为什么要使用栅格系统?设计师为什么要学习栅格系统...

  • Bootstrap学习资源

    bootstrap笔记总结 Bootstrap入门笔记之(三)栅格系统 我的Bootstrap笔记,常用类名知...

  • Bootstrap和flex的比较,清除浮动的实现原理

    bootstrap:栅格系统(结构) 在bootstrap中采用12栅格的布局,12份随意分配,但是不能解决5等分...

  • BootStrap栅格系统

    大家好,我是IT修真院北京分院web第31期学员金立剑 【js-2】BootStrap栅格系统 分享人:金立剑 目...

  • BOOTSTRAP栅格系统

    大家好,我是IT修真院武汉分院第13期学员,一枚正直善良的web程序员。 今天给大家分享一下,修真院官网css14...

网友评论

      本文标题:Bootstrap 手册 04 - 栅格系统篇

      本文链接:https://www.haomeiwen.com/subject/jmgrottx.html