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
保定投递网站建设信息安全研究院中国信息安全供应商网站制作样板大数据信息安全分析师网络视频营销工业信息安全产业联盟国家信息安全工程中心地址品牌网站推广信息网络安全等级保护工作自检自查报告温州网站建设1928年的缆镇土豆村,表面上一片祥和而宁静,炮火连天离这里还很远。 农历七月的一个大热天,一大早,土豆村保长周百会就赶到缆镇镇公所开会。 直到月朗星稀才回家,匆匆吃过一点东西,就叫长年周番薯呼村里十个甲长来祠堂开会。 土豆村祠堂建在村子中央,巍峨而厚重,村子一切大事都在此商议,土豆村民戏称为衙门。 那一夜的会议几乎开了一个通宵,时而还传来一阵阵拍桌和摔碗声,没有人知道究竟发生了什么事。 第二天,大儿子周天冲来请早安时,周百会留下他郑重其事地交代了一通。 当天下午,周天冲吩咐二弟周地冲赶往兴隆村办事,又吩咐三弟周人冲赶往新罗村办事,自己领着小妹周玉枕赶往黄桃村办事。 办什么事?竟然是叫佃户铲除罂粟苗,马上改种其他中草药,对外只说自家药房需要。 原来一场席卷江南大地的禁烟运动即将开始。 才一个月时间,缆镇的大小芙蓉馆和乌香店宣告关门。 缆镇故事又开始了!一个普通人的一百年!如果世界不公,我就打破这个世界;我叫无尘,我要让这三界再无尘埃。江湖风云出我辈,一入江湖岁月催,皇图霸业谈笑中,不胜人生一场醉。修行是一条茫茫无尽的道路,路上没有长生的喜悦,有的只是无尽的枯寂与落寞,三年前问心路上,学院问我,为何要修行,实际上我撒谎了,我只是想好好活下去,能像从前一样回到自己师父师娘身边,跟明月一起坐在清风山顶的大石头上看日出我是一个粉刷匠,粉刷本领强。 我要把那新房子,刷得更漂亮。 刷了房顶又刷墙,刷子飞舞忙。 哎呀我的小鼻子,变呀变了样。 我是一个粉刷匠,粉刷本领强。 我要把那新房子,刷得更漂亮。 刷完了房顶又刷墙,刷子飞舞忙。 哎呀我的小鼻子,变呀变了样。 叶多多一次意外,穿越轮回隧道,成为魔法师。 爹娘之仇,婚姻不遂,迫使他修炼武魂,成为五州大陆上响当当的魔法师。 报仇,雪恨,药物为尊,灵火为荣。 修魂力,展魂气,晋魂环,固魂骨,复仇,是非恩怨,有那不败神话! 等我编好了 在补充ing......这,这是传说中的齐天大圣孙悟空? 他让我过去,还要教授我无敌绝学? 还让我捅破天,大战天庭与佛界? 关于成长,关于人生,关于思考……关于你想得到或想不到的关于……一代冰皇的成长日记,接受黑暗之眼的男魔法师,在冰霜洗礼下成就阿拉德大陆最强冰皇
网站建设视觉效果 西乡建网站 信息安全三个发展阶段 营销与广告的区别与联系 上海营销型网站 国家信息安全师 高级 宁波电子商务网上营销 如何保证网络安全 长沙网站设计 西电信息安全录取分 冤亲债主的前世今生【www.richdady.cn】 前世老婆的前世影响咨询【www.richdady.cn】 邪灵的驱除仪式咨询【www.richdady.cn】 婴灵的超度与心灵净化咨询【www.richdady.cn】 冤亲债主干扰的心理影响【www.richdady.cn】 耳鸣的环境影响咨询【企鹅383550880】√转ihbwel 婴灵的超度与心灵净化【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 灵性成长工作坊咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 长尾词【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 财运不佳的原因有哪些?咨询【σσЗ8З55О88О√转ihbwel 婴灵的感应现象咨询【微:qq383550880 】√转ihbwel 亲子关系的家庭氛围如何营造?咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 特殊学校【企鹅383550880】√转ihbwel 发育倒退的咨询技巧【企鹅383550880】√转ihbwel 升迁障碍的心理调适咨询【微:qq383550880 】√转ihbwel 暗恋的心理调适威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 冤亲债主干扰的表现【微:qq383550880 】√转ihbwel 亲子关系的案例分享咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 营养不良导致的头脑混沌咨询【σσЗ8З55О88О√转ihbwel 前世今生的修行案例咨询【www.richdady.cn】√转ihbwel 建设营销型网站的要素 如何保证网络安全 信息安全技术基础 中国信息安全认证 传统企业网络营销意义 网站界面 大数据信息安全分析师 2016网络安全教师 全聚德营销 上海营销型网站 长沙网站设计 自助网站开发 网站营销公司简介 网络营销干嘛的 网站备案与域名关系 网络营销的介绍 建网站啦 网络营销的三大渠道 网络安全大事记 安康网站建设 信息安全相关的公众号 宁波电子商务网上营销 番禺网站建设专家 公示 个人信息安全,-1 论坛营销的技巧 长沙网站设计 2016国家网络安全博览会 建电影网站 h5经典营销案例 信息安全分级保护标准 2016网络信息安全事件 什么是外贸营销体系 新手如何做网站 免费建.com的网站 网络视频营销 信息安全第一的大学 b2b网站开发 安康网站建设 重庆綦江网站制作公司推荐 工业信息安全产业联盟 长沙网站设计 口碑营销 失败 案例 网站营销公司简介 对网络安全你怎么看 品牌网站推广 咸宁网站建设 全面的移动网站建设 网络安全法 可用性 西乡建网站 安康网站建设 个人信息安全评估办法 昆明建网站公司 网站seo 成都网站设计哪家好 信息安全大赛2015年获奖名单 信息安全cc 安全责任 信息安全 西电信息安全录取分 昆明网站建设报价 网络安全攻防内容 网络安全行业公司 番禺网站建设专家 义乌做网站 珠海企业网站制作公司 网络安全扫描器 网络综艺营销策划互联网信息安全的解决最终还是要 公示 个人信息安全,-1 贵阳网站seo 深圳网站建设迅美 监控平台网络安全部署 信息安全顾问视频,-1 论坛营销的技巧 营销与广告的区别与联系 上海运营营销号大公司 网络安全 检测实验室 中国信息安全供应商网站制作样板 对网络安全你怎么看 南阳做网站 番禺网站建设专家 2016国家网络安全博览会 网络安全宣传要求 公示 个人信息安全,-1 临沂网站维护公司 深圳网络安全支队 很有风格的网站有哪些卫龙的软文营销 网络安全调查报告 营销网络的方式 h5经典营销案例 快速网络营销 佛山网站设计优化公司 信息网络安全等级保护工作自检自查报告 重庆市公安局网络信息安全服务网站 网络安全调查报告 哪些因素营销网站权重 营销建制 2016网络信息安全事件 2016网络信息安全事件 营销与广告的区别与联系 psp网络安全 常州制作网站价格 什么是外贸营销体系 广东网络安全和信息化领导小组 邮件营销的图片 如何保证网络安全 新疆 信息安全测评 新手如何做网站 珠海网站设计 信息安全技术基础 ipv6 网络安全 网站搭建价格 哪些因素营销网站权重 中国信息安全认证 网络视频营销 2016网络安全执法检查 信息安全第一的大学 很有风格的网站有哪些卫龙的软文营销 网站营销公司简介 国家信息安全工程中心地址 咸宁网站建设 中国网络与信息安全 计算机与网络信息安全,-1 b2b网站开发 上海运营营销号大公司 大数据信息安全分析师 国家信息安全工程中心地址 深圳手机网站建设多少钱 安康网站建设 营销网络的方式 东莞网站公司 新疆 信息安全测评 中国信息安全供应商网站制作样板 政府网站模板 南京做网站的有哪些 机械网络营销 保定投递网站建设 上海营销型网站 论坛营销的技巧 大连 网站制作 免费建.com的网站 长沙网站设计 整合营销平台 上海信息安全专业 信息安全的产品? 自助网站开发 新手如何做网站 网络和信息安全领导小组 工控系统网络安全 网站营销公司简介 昆明建网站公司 整合营销传播特点 网络安全法 可用性 网络营销干嘛的 江苏 网络安全上市公司 2017年网络安全预测 牡丹江网站建设提供网站建设的公司 网站备案与域名关系 整合营销传播特点 内容整合营销机构 营销方案. 咸宁网站建设 网站布局图 网站建设素材使用应该注意什么 信息安全技术基础 高端公司网站 全面的移动网站建设 建网站啦 如何注意网络安全 网站的目录结构 如何保证网络安全 信息网络安全等级保护工作自检自查报告 沈阳做企业网站 psp网络安全 西乡建网站 网络对营销的好处 网络营销干嘛的 网络安全证书 大连 网站制作 希锦网络安全吗 个人信息安全评估办法 昆明建网站公司 网站seo 成都网站设计哪家好 信息安全大赛2015年获奖名单 信息安全cc 安全责任 信息安全 西电信息安全录取分 昆明网站建设报价 网络安全攻防内容 网络安全行业公司 番禺网站建设专家 义乌做网站 珠海企业网站制作公司 网络安全扫描器 网络综艺营销策划互联网信息安全的解决最终还是要 公示 个人信息安全,-1 贵阳网站seo 深圳网站建设迅美 监控平台网络安全部署 信息安全顾问视频,-1 论坛营销的技巧 营销与广告的区别与联系 上海运营营销号大公司 网络安全 检测实验室 中国信息安全供应商网站制作样板 移动互联网营销特点 ipv6 网络安全 网络安全大事记 网络安全 国家标准 整合营销平台 网络发展对营销的影响研究 响应式网站设计的要求 网络信息安全博览会 参加,-1 长沙网站设计 网站seo 服务类如何做网络营销 信息安全顾问视频,-1 网站建设师 网络安全审计使用场景 网络综艺营销策划互联网信息安全的解决最终还是要 知名信息安全公司 传统企业网络营销意义 西电信息安全录取分 信息安全研究院 大数据信息安全分析师 工业信息安全产业联盟 品牌网站推广 温州网站建设 传统营销的时域性 镇江网站制作公司 信息安全相关的公众号 网络对营销的好处 政府网站模板 全面的移动网站建设 信息产业信息安全问题 邮件营销的图片 腾讯营销q 信息安全基础意识测评 营销证 国家信息安全师 高级 营销优势 营销优势 南阳做网站 2017年网络安全预测 宁波电子商务网上营销 1. 公司无线网络安全部署方案 2014年武汉大学信息安全专业第一学期课程,-1 信息安全第一的大学 网站制作的英文 2016网络安全教师 信息安全方针是一个组织实现信息安全的目标和方向它应该 长春给企业做网站的公司 如何用网络营销找工作 知名信息安全公司 网络营销的三大渠道 营销证 网络营销宣传推广方案 网络安全行业公司 建立免费公司网站2017年全国网络安全周 安康网站建设 临沂网站维护公司 网络安全管理员是什么 服务类如何做网络营销 玉微营销 高端公司网站 信息安全三个发展阶段 建设营销型网站的要素 网络安全审计使用场景 网站的目录结构 百草味市场营销战略 网站界面 免费建.com的网站 2013 年国家信息安全专项大数据平台安全管理产品测评方案 2013 年国家信息安全专项大数据平台安全管理产品测评方案 2016网络安全教师 吉安网站 网络安全证书 重庆网络安全检测公司排名 网络营销 实践 口碑营销 失败 案例 云南网站建设 网络营销的介绍 信息安全科普 ppt 网络安全法 可用性 响应式网站设计的要求 快速网络营销 镇江网站制作公司 哈密做网站 军用信息安全产品 信息安全cc 深圳手机网站建设多少钱 营销方案. 网络安全公司排名 2017 信息安全分级保护标准 重庆綦江网站制作公司推荐 中国网络安全排名 网站建设视觉效果 怎么制定网站 全聚德营销 信息安全方针是一个组织实现信息安全的目标和方向它应该 昆明网站建设报价 重庆綦江网站制作公司推荐 顺德手机网站设计信息 沈阳做企业网站 玉微营销 深圳 企业网站建设 网络营销的介绍 如何用网络营销找工作 2016国家网络安全博览会 网络视频营销 网络和信息安全领导小组 信息安全相关的公众号 深圳网络安全支队 网络发展对营销的影响研究 安全责任 信息安全 信息安全大赛2015年获奖名单 传统企业网络营销意义 建电影网站 网络安全管理员是什么 网站建设视觉效果 网络安全 风险评估 2017年网络安全周北京 内容整合营销机构 赣州做网站 信息安全分级保护标准 传统营销的时域性 移动互联网营销特点 中山大学信息安全技术研究所 信息安全研究院 购物网站设计需要哪些模块 建网站啦 信息安全科普 ppt 静安微信手机网站制作 移动互联网营销特点 ipv6 网络安全 网络安全大事记 网络安全 国家标准 整合营销平台 网络发展对营销的影响研究 响应式网站设计的要求 网络信息安全博览会 参加,-1 长沙网站设计 网站seo 服务类如何做网络营销 信息安全顾问视频,-1 网站建设师 网络安全审计使用场景 网络综艺营销策划互联网信息安全的解决最终还是要 知名信息安全公司 传统企业网络营销意义 西电信息安全录取分