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
网络营销平台调研报告山东信息安全测评中心网站背景色大型的网络整合营销2015年网络安全漏洞网络安全专业委员会营销QQ大型网站建设网络安全的案件信息安全网络安全清纯未婚妻,腹黑小姨子,性感女刺客都别来找我啦!我还得努力修仙呢!天下风云出我辈,一入江湖岁月摧。皇图霸业谈笑中,不胜人生一场醉。 起神剑,斩断这天下纷争,荡平这贼寇乱党,还天下苍生一个太平盛世! 但这权位,不屑拥有之。 愿携手红颜,笑傲江湖!异世界重生的诺言,为了报答神的恩情,自愿为他管理一切账目,可这个世界充斥着因信仰产生的争斗,凡人不过是一群生产用的猪猡。 “我算的不是信仰,是一条又一条的命。”一个巧合,一段经历。野微微因为一次意外被卷进了一个匪夷所思的世界。本是一个刚上高中的女孩确拥有了一种神奇的能力。穿越到平行世界在高考后与暗恋女生互相告白后一起当up主突如其来的末世,让退伍小生任小兵碰上了,系统的觉醒,让他在末世立于不败之地,可军人的荣誉感却让他一直勇往直前,永不言败。无尽大陆拳之斩道者,于无上之地被出生入死五位战友陷害。 重生后的他,携带无尽大陆天空之城至宝再活一世。 这一世!六合八荒拳所开之处无一人争锋。 我辈拳法可以弱,争胜之势可以输,唯独这一身拳意绝不可退! 唯有不断的挥拳,才可变的更强!当捣蛋鬼横行漫威世界,初灯照耀创世的曙光,当盲目与痴愚之神的混沌包裹整个漫威世界之时,哪些曾经的超级英雄是否还能像电影里一样拯救世界?这是一个有关来自异界的旅客在漫威搞事情的故事百年前有一传说,一名为张凡的道士乃天下第一道士,因惹怒圣上而被株连九族,百年后,一名也叫张凡的高中生逐渐有些模糊的记忆 刚刚毕业的少年,满腔热血。却意外卷入一起谋杀案件…… 简介无力,移步正文
世界网络信息安全 湖南信息网络安全协会 运城索引擎整合营销 网站建设策划书ol 信息安全研究什么? 信息安全控制矩阵 单位网络安全等级保护工作部署情况 信息安全产品有哪些 互联网营销要学什么软件 福州网站建设多少钱 冤亲债主干扰对生活有哪些影响?咨询【www.richdady.cn】 个人专属前世因果分析咨询【www.richdady.cn】 化解祖灵的仪式流程【www.richdady.cn】 冤亲债主干扰对生活有何影响?【www.richdady.cn】 事业不顺的职场建议咨询【www.richdady.cn】 与老公前世的记忆解析咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 事业不顺的自我提升【www.richdady.cn】√转ihbwel 去世的父亲的前世因果威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 存不住钱的案例分享咨询【www.richdady.cn】√转ihbwel 头脑混沌的原因分析【企鹅383550880】√转ihbwel 冤亲债主干扰的化解方法有哪些?【企鹅383550880】√转ihbwel 存不住钱的财务规划咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 升迁障碍的心理调适咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 莫名其妙感伤的原因分析【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 前世缘份如何影响情感生活?【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 儿童发育倒退的原因【σσЗ8З55О88О√转ihbwel 家庭关系中的矛盾如何解决?咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 升迁障碍的职场晋升技巧有哪些?【www.richdady.cn】√转ihbwel 大龄剩女的幸福指南咨询【企鹅383550880】√转ihbwel 家庭关系的案例分享【σσЗ8З55О88О√转ihbwel 网络营销策划方案 网络事件营销的优缺点 公司网络安全事件 电器营销策划 网络安全 加强培训 网络安全的思考深圳网站开发公 网络事件营销的注意点 信息安全网络安全 网络安全和信息化杂志 中国网络安全年会 青岛 农产品的软文营销中山微信网站 网站色彩学 网络营销培训 信息安全的宗旨 世界网络信息安全 信息安全研究什么? 互联网营销模式 微店 信息安全宣传周 青岛营销网 信工所信息安全,-1 网络安全排名 小红书的网络营销方式 cisp ppt 中国信息安全测评中心 福田网站建设 网站主色调 网络安全的案件 网络营销人员职业规划 内网网络安全 建站营销 注册信息安全员 考试 2017国际网络安全 陕西企业网站建设 公司建网站多少钱 海尔营销模式组织构架 多域名网站 商城网站建设 智能电视信息安全 事件营销心得互联网营销书籍 网络安全测评机构 辽宁 网络安全和信息化杂志 湖南信息网络安全协会 合肥网络安全公司排名 政府网络安全通报 2004年国家信息安全专项 学习网络安全技术最好的地方 青岛营销网 苏州网站建设logo 成都市网络安全部门 规范网络营销 英语作文超市网站建设 公司网络安全事件 电器营销策划 学校网站建设措施 短信营销机 网络安全的思考深圳网站开发公 信息安全测评 上海网站建设系统 智能电视信息安全 网站栏目排序 陕西企业网站建设 网络信息安全演讲 黄浦网站建设 调兵山网站 网络事件营销的注意点 涪陵网站建设 教育信息安全等级保护测评中心 云平台的运维与管理 ppt 汕头网站制作 网站主色调 电子邮件营销模式 自助网站建设 当今网络安全的四个特点 互联网营销模式 微店 网站开发功能需求文档 营销QQ 学校网站建设措施 网络安全和信息化杂志 上国外网站用什么dns 深圳做网络安全公司 菜鸟腾飞 无线网络安全攻防 网盘 网络营销策划方案 西安做北郊做网站 调兵山网站 事件营销成功的案例 美团的电子邮件营销 达内培训 营销机构SEO 网络营销平台调研报告 网络安全博客 达内培训 营销机构SEO 深圳做网络安全公司 重庆信息安全与管理 个人网络攻击 银行网络安全 山东信息安全测评中心 2004年国家信息安全专项 连云港网站建设 网络安全法第24条 2015年网络安全漏洞 哈尔滨网站建设市场 智能手机网络安全 营销小技巧 互联网出口 网络安全 京东服务营销策略 规范网络营销 英语作文超市网站建设 智能电视信息安全 营销的问题 第三届网络安全与执法 网络安全的案件 网站背景色 加强信息安全培训 网络安全密匙破解 为什么要做互联网营销 设计网站考虑哪些因素 广西网信信息安全 招聘,-1 美团的电子邮件营销 网络安全法第24条 网络营销人员职业规划 长沙市做网站的网站 cisp ppt 中国信息安全测评中心 汕头网站制作 青岛营销网 cisp ppt 中国信息安全测评中心 信息技术与信息安全网 信息安全简称 农产品的软文营销中山微信网站 网络安全审计设备报价 福州网站建设多少钱 合肥网络安全公司排名 公司网络安全事件 信息安全相关设计 丹东网站建 网站免费搭建 营销的问题 政府网络安全通报 网络营销要学什么区别 运城索引擎整合营销 信息安全 人员证书 互联网营销要学什么软件 中华人民网络安全协会 网络营销培训 河南网络安全专科 当今网络安全的四个特点 全网营销思路 网络安全 加强培训 网络安全测评机构 辽宁 上国外网站用什么dns 惠州做网站公司 网络信息安全演讲 商城网站建设 学习网络安全技术最好的地方 信息安全技术在ftp中的应用,-1 网站建设策划书ol 国内网络安全新闻 信息安全控制矩阵 网络安全 加强培训 事件营销的特点是 企业网络营销活动方案 世界网络信息安全 网络安全信息分析报告 网络安全专业委员会 做个网站要多少钱 asp.net 网站连接sql server2012 营销的误点 网站最合适的字体大小 网络营销平台调研报告 南桥做网站 信息安全威胁趋势 海尔营销模式组织构架 电器营销策划 网站免费搭建 信息安全类网站 乐清网站建设 成都市网络安全部门 信息安全研究什么? 定制跟模板网站有什么不一样 信息安全的宗旨 政府网站制作建设 绿盟网络安全教程 网站栏目排序 设计类网站 网络安全对企业 信息安全需要关注网站 租车营销方案怎么写 湖南信息网络安全协会 一键营销 中国网络安全年会 青岛 山东信息安全测评中心 惠州做网站公司 苏州网站建设logo 营销 方案 网络安全和信息化杂志 信息安全测评 公司建网站多少钱 单位网络安全等级保护工作部署情况 广西网信信息安全 招聘,-1 政府网站制作建设 网站管理公司 大型网站建设 网络安全测评机构 辽宁 网站色彩学 事件营销的特点是 天津 网站设计公司 信息安全广东省大学,-1 事件营销心得互联网营销书籍 信息安全测评 信息安全 人员证书 温州微网站制作公司推荐 核心机房的安全规划物理安全链路安全网络安全系统安全信息安全 为什么要做互联网营销 成都市网络安全部门 注册信息安全员 考试 大型的网络整合营销 中国网络安全年会 青岛 菜鸟腾飞 无线网络安全攻防 网盘 做个网站要多少钱 信息网络安全 考试 信息安全技术大赛试题 戴尔网络营销的策略 网络安全审计设备报价 网络事件营销的优缺点 信息安全产品有哪些 汕头网站制作 设计类网站 内网网络安全 网络安全 注意事项 信息安全网络安全 滁州网站设计 qq营销网 网站建设策划书ol 合肥网络安全公司排名 潍坊网站建设推广公司 网络安全测评机构 辽宁 做网站讯息企业做网站天津 丹东网站建 网络营销要学什么区别 网络营销人员职业规划 当今网络安全的四个特点 京东服务营销策略 合肥网络安全公司排名 网络安全博客 广西网信信息安全 招聘,-1 网站开发功能需求文档 智能手机网络安全 网站栏目排序 小红书的网络营销方式 公安部信息安全等级保护评估中心 自助网站建设 做个网站要多少钱 事件营销成功的案例 惠州做网站公司 信息安全技术在ftp中的应用,-1 短信营销机 世界网络信息安全 cisp ppt 中国信息安全测评中心 线上营销 信息安全网络安全 信息安全相关设计 政府网站制作建设 网络安全对企业 广西网信信息安全 招聘,-1 乐清网站建设 网络信息安全演讲 营销的误点 潍坊网站建设推广公司 互联网营销模式 微店 营销的误点 智能电视信息安全 商城网站建设 网络安全等级保护定级 网络营销要学什么区别 网络安全专业委员会 青岛营销网 滁州网站设计 公司建网站多少钱 网站免费搭建 个人网络攻击 银行网络安全 设计网站考虑哪些因素 上国外网站用什么dns 规范网络营销 英语作文超市网站建设 调兵山网站 网络营销人员职业规划 网络事件营销的优缺点 营销QQ 网络营销平台调研报告 陕西企业网站建设 信息安全控制矩阵 网站红蓝色配色分析 重庆信息安全与管理 信息安全竞赛官方网站 世界网络信息安全 中国网络安全年会 青岛 连云港网站建设 政府网络安全通报 2004年国家信息安全专项 汕头网站制作 菜鸟腾飞 无线网络安全攻防 网盘 营销的问题 网络与信息安全小组 电子邮件营销模式 2017国际网络安全 信息安全 人员证书 西宁网站维护 信息安全广东省大学,-1 网站的比较 绿盟网络安全教程 信息安全管理 审核,-1 山西网站制作公司 国家信息安全资质认证 上海网站建设系统 网络安全的思考深圳网站开发公 网络安全排名 网络安全 注意事项 商城网站建设 注册信息安全员 考试 网站建设流程 网站管理公司 山东信息安全测评中心 租车营销方案怎么写 核心机房的安全规划物理安全链路安全网络安全系统安全信息安全 电器营销策划 网络安全实验总结 营销 方案 设计类网站 网络安全战略合作协议 网络与信息安全小组 网络事件营销的注意点 滁州网站设计 建站营销 许可e-mail营销作用好吗 大型网站建设 京东服务营销策略 中国网络安全年会 青岛 运城索引擎整合营销 电子邮件营销模式 内网网络安全 一键营销 成都市网络安全部门 信息安全类网站 政府网站制作建设 网络安全实验总结 信息安全需要关注网站 全网营销思路 信息安全竞赛官方网站 信工所信息安全,-1 建外贸网站 xx公司信息安全解决方案 网络营销培训 网站建设策划书ol 一键营销 做个网站要多少钱 信息技术与信息安全网 事件营销的特点是 信息安全网络安全