1
1
1
1
1
1
1
1
1
1
1
1
4
4
4
4
8
6
6
12

The default grid system provided as part of Bootstrap is a 940px-wide, 12-column grid.

It also has four responsive variations for various devices and resolutions: phone, tablet portrait, table landscape and small desktops, and large widescreen desktops.

<div class="row">
  <div class="span4">...</div>
  <div class="span8">...</div>
</div>

As shown here, a basic layout can be created with two "columns," each spanning a number of the 12 foundational columns we defined as part of our grid system.


Offsetting columns

4
4 offset 4
3 offset 3
3 offset 3
8 offset 4
<div class="row">
  <div class="span4">...</div>
  <div class="span4 offset4">...</div>
</div>

Nesting columns

With the static (non-fluid) grid system in Bootstrap, nesting is easy. To nest your content, just add a new .row and set of .span* columns within an existing .span* column.

Example

Nested rows should include a set of columns that add up to the number of columns of it's parent. For example, two nested .span3 columns should be placed within a .span6.

Level 1 of column
Level 2
Level 2
<div class="row">
  <div class="span12">
    Level 1 of column
    <div class="row">
      <div class="span6">Level 2</div>
      <div class="span6">Level 2</div>
    </div>
  </div>
</div>

Fluid columns

1
1
1
1
1
1
1
1
1
1
1
1
4
4
4
4
8
6
6
12

Percents, not pixels

The fluid grid system uses percents for column widths instead of fixed pixels. It also has the same responsive variations as our fixed grid system, ensuring proper proportions for key screen resolutions and devices.

Fluid rows

Make any row fluid simply by changing .row to .row-fluid. The columns stay the exact same, making it super straightforward to flip between fixed and fluid layouts.

Markup

<div class="row-fluid">
  <div class="span4">...</div>
  <div class="span8">...</div>
</div>

Fluid nesting

Nesting with fluid grids is a bit different: the number of nested columns doesn't need to match the parent. Instead, your columns are reset at each level because each row takes up 100% of the parent column.

Fluid 12
Fluid 6
Fluid 6
<div class="row-fluid">
  <div class="span12">
    Level 1 of column
    <div class="row-fluid">
      <div class="span6">Level 2</div>
      <div class="span6">Level 2</div>
    </div>
  </div>
</div>
Variable Default value Description
@gridColumns 12 Number of columns
@gridColumnWidth 60px Width of each column
@gridGutterWidth 20px Negative space between columns
@siteWidth Computed sum of all columns and gutters Counts number of columns and gutters to set width of the .container-fixed() mixin

Variables in LESS

Built into Bootstrap are a handful of variables for customizing the default 940px grid system, documented above. All variables for the grid are stored in variables.less.

How to customize

Modifying the grid means changing the three @grid* variables and recompiling Bootstrap. Change the grid variables in variables.less and use one of the four ways documented to recompile. If you're adding more columns, be sure to add the CSS for those in grid.less.

Staying responsive

Customization of the grid only works at the default level, the 940px grid. To maintain the responsive aspects of Bootstrap, you'll also have to customize the grids in responsive.less.

Fixed layout

The default and simple 940px-wide, centered layout for just about any website or page provided by a single <div class="container">.

<body>
  <div class="container">
    ...
  </div>
</body>

Fluid layout

<div class="container-fluid"> gives flexible page structure, min- and max-widths, and a left-hand sidebar. It's great for apps and docs.

<div class="container-fluid">
  <div class="row-fluid">
    <div class="span2">
      <!--Sidebar content-->
    </div>
    <div class="span10">
      <!--Body content-->
    </div>
  </div>
</div>

Responsive devices

What they do

Media queries allow for custom CSS based on a number of conditions—ratios, widths, display type, etc—but usually focuses around min-width and max-width.

  • Modify the width of column in our grid
  • Stack elements instead of float wherever necessary
  • Resize headings and text to be more appropriate for devices

Use media queries responsibly and only as a start to your mobile audiences. For larger projects, do consider dedicated code bases and not layers of media queries.

Supported devices

Bootstrap supports a handful of media queries in a single file to help make your projects more appropriate on different devices and screen resolutions. Here's what's included:

Label Layout width Column width Gutter width
Smartphones 480px and below Fluid columns, no fixed widths
Smartphones to tablets 767px and below Fluid columns, no fixed widths
Portrait tablets 768px and above 42px 20px
Default 980px and up 60px 20px
Large display 1200px and up 70px 30px

Requires meta tag

To ensure devices display responsive pages properly, include the viewport meta tag.

<meta name="viewport" content="width=device-width, initial-scale=1.0">

Using the media queries

Bootstrap doesn't automatically include these media queries, but understanding and adding them is very easy and requires minimal setup. You have a few options for including the responsive features of Bootstrap:

  1. Use the compiled responsive version, bootstrap-responsive.css
  2. Add @import "responsive.less" and recompile Bootstrap
  3. Modify and recompile responsive.less as a separate file

Why not just include it? Truth be told, not everything needs to be responsive. Instead of encouraging developers to remove this feature, we figure it best to enable it.

// Landscape phones and down
@media (max-width: 480px) { ... }
// Landscape phone to portrait tablet
@media (max-width: 768px) { ... }
// Portrait tablet to landscape and desktop
@media (min-width: 768px) and (max-width: 980px) { ... }
// Large desktop
@media (min-width: 1200px) { .. }

Responsive utility classes

What are they

For faster mobile-friendly development, use these basic utility classes for showing and hidding content by device.

When to use

Use on a limited basis and avoid creating entirely different versions of the same site. Instead, use them to complement each device's presentation.

For example, you might show a <select> element for nav on mobile layouts, but not on tablets or desktops.

Support classes

Shown here is a table of the classes we support and their effect on a given media query layout (labeled by device). They can be found in responsive.less.

Class Phones 480px and below Tablets 767px and below Desktops 768px and above
.visible-phone Visible
.visible-tablet Visible
.visible-desktop Visible
.hidden-phone Visible Visible
.hidden-tablet Visible Visible
.hidden-desktop Visible Visible

Test case

Resize your browser or load on different devices to test the above clases.

Visible on...

  • Phone✔ Phone
  • Tablet✔ Tablet
  • Desktop✔ Desktop

Hidden on...

  • Phone✔ Phone
  • Tablet✔ Tablet
  • Desktop✔ Desktop
我国信息安全标准体系有信息安全市场 杀毒软件,-1信息技术信息安全管理使用规则建立网站的作用顺德门户网站建设公司公司网站重新建站通知网络大学电力营销学院化妆品网络营销防火墙 公共网络安全网络安全必要性2016为了家族的利益,夏家二小姐被迫嫁给叶家的傻子长子。 结婚后才发现对方并不傻,反而知识渊博、心思缜密。 平白无故多了个美女老婆,叶风也很无奈。 他只想偷偷修炼报前世之仇,但是有这么一个美女老婆成天跟在自己身边,碰又不能碰,甩又甩不掉。 还要小心翼翼隐藏自己的大佬身份。 叶风心里苦啊!九天路上谁为尊,一遇神帝万法空。上古天域,诸神逆战,神帝陨落伴九天玄石重生,以逆天资质修无上法门,铸混沌金身,力破苍穹,为报挚爱背叛之仇,兄弟夺妻之恨,他逆转苍天,法度万古,诛魔神,斩天妖,血染修仙路。我,陈老六,凭三尺青锋,誓要荡尽魑魅,镇守邪祟!从小到大就相识,渐渐长大,体验人情世故,征战大陆在这个世界,大部分人的身上都存在着名将,他们为了不灭和永生……我一心求死却屡次被迫重生,奈何我这能选择再次踏上征途! 屠苍生~戮万物~踏天道~~~撕破黑暗将光明重新照耀在五域上 最初的天神却变成了魔君 给五域带来了无尽的杀戮战争与饥饿 就在世人被绝望笼罩之时 天选者降临在这五域为世人带来光明希望 是否这段路会顺利还是困难与危险并存呢? 他是否能完成他的使命还是殒命于此呢?男主明子皓是一位刚刚毕业的大学生,刚刚打算步入社会的他在一次偶然的机遇下他发现了不为人知的秘密,他的人生从此发生了翻天覆地的变化……命运弄人,天地造化。不论前路有多么的不如意,皆要砥砺前行!传记
外贸网站建设公司流程 全网推广整合营销 我国信息安全标准体系有 企业网站维护 网络安全风险评估系统 网络安全必要性2016 西安网站维护 北京信息安全培训 关于推动信息安全等级保护测评体系建设和开展等级测评工作的通知 大连网络安全服务平台怎么走 升迁障碍的职场突破方法有哪些?【www.richdady.cn】 家宅磁场咨询【www.richdady.cn】 大龄剩女的自我提升【www.richdady.cn】 自闭症的症状与诊断咨询【www.richdady.cn】 冤亲债主化解咨询【www.richdady.cn】 忧郁症的预防措施咨询【www.richdady.cn】√转ihbwel 前世缘份的化解方法【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 无形干扰如何影响心理健康咨询【σσЗ8З55О88О√转ihbwel 前世老婆的前世案例咨询【微:qq383550880 】√转ihbwel 迟缓儿的环境影响咨询【www.richdady.cn】√转ihbwel 婴灵的预防措施【www.richdady.cn】√转ihbwel 脑部不清晰的案例分享【企鹅383550880】√转ihbwel 与女友前世的记忆解析咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 忧郁症【微:qq383550880 】√转ihbwel 家宅磁场对居住者的影响威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 去世的父亲的前世故事【微:qq383550880 】√转ihbwel 无形干扰的前世故事【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 头脑混沌的咨询技巧咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 纠纷的法律咨询咨询【微:qq383550880 】√转ihbwel 性压抑【企鹅383550880】√转ihbwel 郑州最好的网站建设 信息安全 知识课堂 网络营销托管服务网站制作性价比哪家好 北京网站建设报价 应用第六章中所讲的网络营销工具之一对该书进行网络营销推广 南京亚信信息安全技术有限公司 营销的要素 建立网站需要多少钱 个人微信营销方案 微信营销公司广州 北京航空航天大学信息安全中心 公司网站重新建站通知 金融系统网络安全 防网络安全 营销的基本要素包括哪些内容网站设计建议 网络安全原因分析 江苏信息安全100问手册 北京信息安全培训 营销网站优点 中国主要网络安全公司 开心网的营销手段 网站制作 价格 网络安全风险评估系统 信息安全组织架构图 沈阳微信营销哪家好 厦门网站的制作 网络安全需要检测什么意思 焦作网站建设 营销网站优点 网络营销分为哪些特点是什么 北京航空航天大学信息安全中心 网络安全审计读后感 四川网络安全公司 四川网络安全公司 网络安全系统建设 沈阳网站建设 化妆品网络营销 微信网络营销系统 郑州最好的网站建设 信息安全屏保,-1 网络信息安全宣传周 企业网站响应式 全网推广整合营销 北京网站设计 防火墙 公共网络安全 涿州做网站 信息安全网络攻防就业 信息安全等级的分类 中国网络安全培训平台 网络安全可视化 网络安全和web安全 信息技术信息安全管理使用规则 网络安全必要性2016 信息安全技术 操作系统安全技术要求,-1 信息安全组织架构图 php 网络安全外贸网站推广 涿州做网站 信息安全组织架构图 温州网站建设联系电话 北京网站建设报价 网站设计侵权 中国网络安全局图标 网络安全行业企业 信息安全组织架构图 餐饮网上营销 日本信息安全研究生 网站建设公司联系方式播客营销 上海手机网站建设电话 我国信息安全标准体系有 建行手机网站 如何加强网络安全的 病毒营销经典案例 中国安全网络安全 中国网络安全宣传周 网站建设方案设计心得 线上线下营销策略研究 信息安全组织架构图 广东网络安全平台登录 悬疑式营销 共享网络安全 外贸网站建设公司流程 网络安全可视化 营销合理性 信息安全 知识课堂 电子商务网络营销方向 防网络安全 信息技术信息安全管理使用规则 厦门网站的制作 信息安全硕士 第4课 网络安全 网络安全宣传周总结报告 如何加强网络安全的 网站制作 价格 个人网站建设制作 信息安全风险控制平台 做软件网站 南京网站设计公司 个人网站建设制作 网络营销大学课件 网络安全动画 餐饮网上营销 北京网站建设报价 信息安全等级怎么划分,-1 健身器械网站建设案例 我国信息安全标准体系有 重庆王网站制作 当前中国网络安全 建立网站需要多少钱 病毒式营销常用载体深圳网站设计平台 信息安全威胁模型 微信营销公司广州 北京信息安全培训 信息安全组织架构图 公司网站重新建站通知 关于举办第11届(2014)信息安全与对抗技术竞赛登陆首页 网站的营销方法 外贸网站建设公司流程 金融系统网络安全 信息安全类小型软件开发实列 计算机网络安全包括 网络安全行业企业 微信的网络营销推广案例分析 南京网站设计公司 网站用橙色 信息安全网络攻防就业 网络营销大学课件 传统营销的 沟通方式 网上营销有哪些 中国网络安全宣传周 珠海营销型网站建设 商城网站主要功能 营销的要素 微信营销公司广州 网络安全产品名称 网络安全动画 大连网络安全服务平台怎么走 顺德门户网站建设公司 网络安全必要性2016 娃哈哈营销策划主题 如何加强信息安全 网络营销分为哪些特点是什么 外贸网站建设公司流程 信息安全等级的分类 焦作网站建设 信息技术信息安全管理使用规则 建立网站需要多少钱 2015年网络安全报告 中国网络安全宣传周 房产怎么做网络营销 大安市网站 南京亚信信息安全技术有限公司 360搜索网络营销 杭州网络科技网站建设 我国信息安全标准体系有 国家空间网络安全学院 北京信息安全培训 网络安全动画 商城网站主要功能 金融系统网络安全 网站的营销方法 上海手机网站建设电话 网站用橙色 网站设计侵权 计算机网络安全包括 信息安全等级的分类 个人网络安全案例 佛山微信营销培训 信息安全等级怎么划分,-1 网络安全监测预警平台 营销的要素 蕲春做网站 网上营销有哪些 南京亚信信息安全技术有限公司 厦门网站的制作 网络安全和web安全 营销的要素 东凤网站建设 当前中国网络安全 信息安全组织架构图 大连网络安全服务平台怎么走 金融系统网络安全 做软件网站 健身器械网站建设案例 如何加强信息安全 防网络安全 顺德门户网站建设公司 电子商务网络营销方向 营销型网站优化 营销的要素 网站设计侵权 沈阳网站建设 网络安全小组成员组成 php 网络安全外贸网站推广 关于推动信息安全等级保护测评体系建设和开展等级测评工作的通知 邢台网站制作哪家强 病毒式营销常用载体深圳网站设计平台 网络安全行业企业 南京网站设计公司 信息安全威胁模型 北京航空航天大学信息安全中心 湖南长沙网站制作 网络信息安全宣传周 东凤网站建设 信息技术信息安全管理使用规则 工业基础设施信息安全 杭州网络科技网站建设 网站用橙色 php 网络安全外贸网站推广 娃哈哈营销策划主题 网络安全宣传周专题 信息安全技术公司 商城网站主要功能 长沙 国家信息安全基地 房产怎么做网络营销 网络营销大学课件 信息安全组织架构图 营销型网站优化 济南网络推广网络营销软件公司 信息安全等级怎么划分,-1 上海手机网站建设电话 信息安全威胁模型 网络营销特点包括什么区别 当前中国网络安全 病毒营销经典案例 国家空间网络安全学院 中国网络安全宣传周 涪陵做网站 2015年网络安全报告 中国主要网络安全公司 信息安全等级的分类 防火墙 公共网络安全 中国网络安全宣传周 网站的营销方法 北京信息安全培训 如何加强信息安全 东凤网站建设 网络营销大学课件 信息安全技术公司 南京网站设计公司 网络安全可视化 网站建设公司联系方式播客营销 计算机网络安全包括 传统营销的 沟通方式 营销的基本要素包括哪些内容网站设计建议 当前中国网络安全 我国信息安全标准体系有 开心网的营销手段 信息技术信息安全管理使用规则 学校网站的作用 我国信息安全标准体系有 国家空间网络安全学院 关于推动信息安全等级保护测评体系建设和开展等级测评工作的通知 网络安全需要检测什么意思 手机网络营销存在问题 金融系统网络安全 营销优化师 营销网站优点 门户网站制作 营销的基本要素包括哪些内容网站设计建议 通信网络安全防护和维修的特点 北京航空航天大学信息安全中心 郑州最好的网站建设 网络安全行业企业 门户网站制作 营销型美工 网络安全行业企业 信息安全不涉及的领域是 娃哈哈营销策划主题 我国信息安全标准体系有 线上线下营销策略研究 网络安全产品名称 2015国家信息安全 病毒式营销常用载体深圳网站设计平台 网络安全系统建设 信息安全屏保,-1 网络安全工具 网络安全风险评估系统 信息安全 知识课堂 沈阳网站建设 网络安全系统建设 无人机 信息安全 沈阳网站建设 四川网络安全公司 国家空间网络安全学院 网络安全行业企业 网站的营销方法 大安市网站 西安网站维护 信息安全网络攻防就业 企业网站维护 网络安全小组成员组成 微信网络营销系统 网络安全产品名称 信息安全等级怎么划分,-1 杭州网络科技网站建设 威胁网络安全的因素有哪些 微信营销公司广州 学校网站的作用 工业基础设施信息安全 悬疑式营销 顺德门户网站建设公司 营销的要素 郑州最好的网站建设 学校网站的作用 江苏信息安全100问手册 潍坊网络营销 通信网络安全防护和维修的特点 涪陵做网站 大安市网站 如何加强信息安全 网络营销特点包括什么区别 全网推广整合营销 传统营销的 沟通方式 营销型美工 信息安全威胁模型 2015国家信息安全 杭州网络科技网站建设 网络安全小组成员组成 信息安全 知识课堂 网络安全工具 中国网络安全培训平台 网站制作 价格 重庆王网站制作 网络安全公司招聘 信息安全等级怎么划分,-1 网络安全需要检测什么意思 营销技术支持 营销合理性 如何加强网络安全的 传统营销的 沟通方式 传统网络安全公司与新兴安全公司 营销型美工 网络营销托管服务网站制作性价比哪家好 中国安全网络安全 网络安全法 重点 网络安全国家标准 健身器械网站建设案例 信息技术信息安全管理使用规则 微信的网络营销推广案例分析 北京航空航天大学信息安全中心 微博营销号怎么经营 蕲春做网站 我想做个网站 合肥网站开发 网络安全原因分析 北京网站建设报价 厦门网站的制作 无人机 信息安全 营销技术支持 重庆王网站制作