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
网络营销研究调查问卷2017重大信息安全事件网络安全服务保障方案网站开发制作信息安全管理服务国内网络安全平台信息安全部副主任,-1营销的发展网络安全 湖南两会信息网络安全合格证一位魔法高中生教你玩魔法,逆袭爽文在线开挂,魔法世界那么大,不想来看看吗本人心血来潮,想写一部属于关于自己编著的世界。第一次写文,望读者们多多包涵少年李宽本是李家一个低等的奴仆,却因为一次奇遇走上了修炼的道路。何为“邪”,何为“证道”这个世界,是一个令人匪夷所思的世界,自打我记事起,爹娘就曾告诉我,三百多年前,不知何事所致,不知何人所为,世界上的所有人突然就再也不会死亡,每个人都拥有着永恒的寿命……倒霉蛋李悠然被陨石砸中,竟然被超高智能机械生命寄生,穿越到了陌生的异世界。在这个剑与魔法的世界,李悠然又是如何用机械科技走出一条康庄大道? “待大地之上响起我们的呢喃,待高天之下回荡起我们的战歌,死去的将从坟墓中爬出,活着的将从天穹外归来。”   “修我三尺剑,震我通天鼓,奏我战时歌,沸我不灭魂,我以我之血,染尽九重天。”未来不仅只有星空大海,还有神话永生!自小能与神秘盖亚生命互换灵魂的东希,如何在这个世界走上巅峰!一个奇怪的梦,一个奇怪的系统,一个奇怪的人,一个奇怪的世界……夜辰不知从何时起,身边就开始发生奇奇怪怪的事,或者说是这个世界开始变化。系统说要带夜辰穿越,然后……便成了重生婴儿,而且系统还不让自己好好用了,坑爹玩意。……“那扇门是南天门,那门后面应该就是天庭了……”。难道这件事还和神话有关系?重生异世故事的开始,万千的迷题等你揭晓,穿越+重生+系统(非爽文)         在一个偶然的机遇下,云雾生认识了一个神秘杠爷(盗墓贼),使他这个本是天煞孤星命的人,在东鲁巫师墓中得到三部天书中的“人”字部天书,从而走上了一条惊险刺激的逆天改命之路。贵南鬼母地宫中的地下民族;神秘的藏地第一代赞普(藏王)的神墓;大沙漠魔鬼城下诡异的地下古城;昆仑山上远古时代的天域之城。都留下了他的足迹,在历经无数的艰难险阻之后,他和他的伙伴们终于找到了,天、地、人三部远古时代遗留下来的的天书。更是赢得了人生中真正的幸福。无数的惊险与刺激尽在此书……
微博特点与微博营销策略 贴吧营销 内容营销的模式 企业网络安全部门 网络安全研究方法 信息安全风险管理办法 网络安全行业发展 网站的营销与推广方案 余额宝网络营销 网络安全关注的问题有哪些方面 暗恋的解决方法【www.richdady.cn】 头脑混沌的前世因果咨询【www.richdady.cn】 心慌胸闷头晕【www.richdady.cn】 暗恋的原因分析咨询【www.richdady.cn】 家庭关系的矛盾化解方法有哪些?咨询【www.richdady.cn】 有官司的前世因果威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 如何知道自己是否有前世缘份?咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 前世缘份的轮回续缘【企鹅383550880】√转ihbwel 财运不佳的财运提升咨询【微:qq383550880 】√转ihbwel 家庭关系的幸福指南有哪些?咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 莫名其妙感伤的心理调适咨询【企鹅383550880】√转ihbwel 家庭关系的矛盾化解咨询【微:qq383550880 】√转ihbwel 不爱读书的原因分析咨询【www.richdady.cn】√转ihbwel 干扰对人的心理影响咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 人际关系不好咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 发育倒退的前世记忆咨询【www.richdady.cn】√转ihbwel 特殊学校的教育理念【企鹅383550880】√转ihbwel 事业不顺的改运方法咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 不爱读书的案例分享咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 感情纠纷的改运方法【σσЗ8З55О88О√转ihbwel 山东省网络安全赛 国家信息安全检测 网站开发制作 信息安全管理服务 四川互联网营销策划 陈肇雄 网络安全 北邮网络安全学院 网络安全关注的问题有哪些方面 国内网络安全平台 信息安全行业新技术 免费网站域名申请 什么不属于网络安全技术 网站大图片优化授权管理 信息安全,-1 信息安全认证体系,-1 网络安全的攻击报告 网站整站 网络安全公司有哪些 网络整合营销网络广告 网络营销的方式 网络与信息安全基础 外贸网络营销书籍推荐 企业 开展信息安全业务,-1 贴吧营销 广州微网站建设效果 西安微信商城网站设计 2017重大信息安全事件 网络安全的公司有哪些特征 信息安全指数分级 网络安全能力认证考试 信息安全行业新技术 中国信息产业商会信息安全产业分会 银川建网站 中国网络安全交流中心 关于网络安全的常识 个人怎么做病毒营销方案昆山苏州网站建设 口碑营销百度百科 网络营销腾讯案例分析 信息安全指数分级 黑客攻击信息安全事件 江西神州信息安全评估中心 网络安全测试标准 旅游响应式网站建设 网站二次开发 idc网站建设 网络营销发展分析报告 国家信息安全检测 国家信息安全一级认证 陈肇雄 网络安全 模板网站好优化吗 网站开发制作 公司网络安全需求报告 自建网站的缺点 网站设计公司长沙 饮料创意营销策略 媒体营销 系统信息安全等级 四川互联网营销策划 国家信息网络安全部 信息安全等级证书 信息网络安全合格证 2016年信息安全 陈肇雄 网络安全 南京网络安全厂商 国内ui网站有哪些 seo网络营销 优帮云 网站设计公司长沙 中国网络安全交流中心 怎么学网络营销整合 网络安全关注的问题有哪些方面 物流服务网络营销方案 电器网站建设目的 信息安全测评资质证书 移动营销形式包括 国内网络安全平台 网络安全教程2015 天融信网络安全准入 网络安全建设与维护 信息安全风险管理办法 天融信网络安全准入 网络安全关注的问题有哪些方面 布吉建网站 网络安全编程 python 美国信息安全市场规模 从故事中看网络营销 余额宝网络营销 网络广告的营销作用 成都网站设计公司价格龙岗网站制作效果 2017重大信息安全事件 微博特点与微博营销策略 网络安全 g20 口碑营销百度百科 微信网络安全未通过2017网站风格 网络安全行业发展 信息安全专利 2015中国网络安全年 网络安全服务保障方案 网络安全产品检测报告 奶粉网络营销策划方案 营销的发展 东莞全网营销网络推广模式 网站整站 网络营销策划案例 东莞做网站公司 网络安全教程2015 内容营销的模式 网络安全公司有哪些 网络营销策划案例 三星网络营销策划书 国家信息网络安全部 网络营销系统功能 三星网络营销策划书 成都高新区 信息安全 网络营销的方式 云彩网站 太原网站建设公司 移动营销形式包括 网络安全课程app 网络与信息安全基础 高阳网站制作 网络安全研究方法 中国信息产业商会信息安全产业分会 企业网络安全部门 传式营销 营销方案技巧 购物网站建设案例 布吉建网站 网络营销发展分析报告 国内f型网页布局的网站 从故事中看网络营销 产品型网站 信息安全与管理是干什么的 三星网络营销策划书 网络安全研究方法 太原网站开发哪家好 时事营销 策划类网站 银行信息安全解决方案 网站整站 银川建网站 网络整合营销网络广告 国内ui网站有哪些 信息安全部副主任,-1 借势营销案例 网络安全工作室 东莞全网营销网络推广模式 企业网络安全部门 2014信息安全竞赛题目 网络营销发展分析报告 杨卿+网络安全 网络安全宣传主题是什么 网络安全 g20 常州网站推广机构 网站的营销与推广方案 网络安全课程app 中国网络安全交流中心 南京网络营销公司 网络安全能力认证考试 信息安全事件 电器网站建设目的 杨卿+网络安全 移动营销形式包括 上海信息安全管理培训,-1 目前个人网民的网络安全状况(结合2013年统计报告说明) 柳市网站建设公司 怎么维护社交网络安全 网络安全产品检测报告 网络安全公司有哪些 公司网络安全需求报告 湖州网站建设 中国信息安全行业协会 云南全网覆盖式营销 网络营销腾讯案例分析 怀旧营销的案例 天津交通信息安全网 流程网站 北邮网络安全学院 网络营销的前瞻性 美团采用什么营销模式 网络安全 湖南两会 关于信息安全的 国标 网络安全的公司有哪些特征 网络营销的方式 企业网络安全部门 中国网络安全交流中心 网络安全基础答案 上海建站网站简洁案例广州专业手机网站设计 仿建网站 东莞做网站公司 网站整站 信息安全章程范本 东莞做网站公司 网络安全的公司有哪些特征 内容营销的模式 网络安全行业发展 网络安全测试标准 网站的营销与推广方案 网络安全手机可视化 什么可以放置网站内容 浙江省信息安全协会 网络营销教材内容分析 信息安全管理服务 南京网站制作公司 2016北京网络安全日 高阳网站制作 西安微信商城网站设计 2014信息安全竞赛题目 馆陶网站建设 网络安全的攻击报告 信息安全认证体系,-1 国家信息网络安全部 网络与信息安全基础 淮南网站制作 网站开发制作 陈肇雄 网络安全 美团采用什么营销模式 仿建网站 广州微网站建设效果 网站二次开发 陈肇雄 网络安全 营销的宏观环境 中国信息安全行业协会 微博特点与微博营销策略 营销的宏观环境 信息安全与管理是干什么的 信息安全部副主任,-1 购物网站建设案例 网络营销师培训 网络安全基础答案 个人怎么做病毒营销方案昆山苏州网站建设 黑客攻击信息安全事件 idc网站建设 网络安全能力认证考试 什么不属于网络安全技术 厦门网站推广 信息安全风险管理办法 网络营销方向学什么 旅游响应式网站建设 内容营销的模式 数码产品与移动网络营销 信息安全等级证书 企业 开展信息安全业务,-1 网络安全 g20 江西神州信息安全评估中心 信息安全逆向分析题目,-1 免费网站域名申请 网站点击率 美国信息安全市场规模 服装软文营销策划 黑客攻击信息安全事件 网络营销研究调查问卷 网站点击率 重庆网络营销哪家好 南京网站制作公司 中国信息产业商会信息安全产业分会 重庆网络营销哪家好 目前个人网民的网络安全状况(结合2013年统计报告说明) 从故事中看网络营销 产品型网站 信息安全与管理是干什么的 三星网络营销策划书 网络安全研究方法 太原网站开发哪家好 时事营销 策划类网站 银行信息安全解决方案 网站整站 银川建网站 网络整合营销网络广告 国内ui网站有哪些 信息安全部副主任,-1 借势营销案例 网络安全工作室 东莞全网营销网络推广模式 企业网络安全部门 2014信息安全竞赛题目 网络营销发展分析报告 杨卿+网络安全 网络安全宣传主题是什么 网络安全 g20 常州网站推广机构 网站的营销与推广方案 网络安全课程app 中国网络安全交流中心 南京网络营销公司 网络安全能力认证考试 信息安全事件 电器网站建设目的 信息安全专利 国家信息安全一级认证 网站建设模式有哪些 营销方案技巧 信息安全指数分级 网络营销系统功能 奶粉网络营销策划方案 网络安全服务保障方案 网站大图片优化授权管理 信息安全,-1 网络安全编程 python 借势营销案例 怎么学网络营销整合 网络安全行业发展 饮料创意营销策略 天融信网络安全准入 什么是营销型网站 seo网络营销 优帮云 网络安全建设与维护 公司网络安全需求报告 珠海品牌机械网站建设 属于网络营销特点的有 布吉建网站 宜兴网站建设 信息安全逆向分析题目,-1 自建网站的缺点 奶粉网络营销策划方案 传式营销 从故事中看网络营销 系统信息安全等级 物流服务网络营销方案 2015中国网络安全年 系统信息安全等级 布吉建网站 山东省网络安全赛 网站制作设计 银行信息安全解决方案 网站设计公司长沙 解放军信息安全测评中心 中国网络安全基地 国内f型网页布局的网站 外贸网络营销书籍推荐 云彩网站 什么是营销型网站 东莞全网营销网络推广模式 国家信息安全检测 网络广告的营销作用 三星网络营销策划书 信息安全测评资质证书 网络安全产品检测报告 国家信息网络安全部 美国信息安全市场规模 网络安全 ctf 网络安全关注的问题有哪些方面 营销的发展 媒体营销 网络安全法敏感字 从故事中看网络营销 中国网络安全基地 阿里云 信息安全 服装软文营销策划 企业 开展信息安全业务,-1 网络营销策划案例 网络安全事件处理案例