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
政务类网站网站建设公司销售招聘网络营销可以不考虑( )问题.策划 营销网站制作培训网络安全服务资质认证信息安全测评工作什么创网站赢天下 网络营销政务类网站西安专业网站建设服务电脑无网络安全高校网站首页设计元始大陆太虚仙尊欲突破成神,但道心受损在最后一步心魔出现生死道消。 但却意外重回800年前高三时期。 且看他这一世如何一步步走向巅峰。超脱仙界成就无敌神位!作为一个男人,没有勇进之心等于平庸。 一个事物或情感的拿起或放下,需要勇气和魄力。 肃清心灵迎接晨光,让我们一起感受生活乐趣。天道不仁,以万物为刍狗! 天道殊不知,刍狗终究也会变为天狼, 我柴辰,生于人间,却在地府兴起。 我虽为鬼魂,却与佛结下了善缘。 作为人族最后的栖息之地——破碎世界。 天道若毁之,我必以手中剑,斩天上仙神!如果说世界是多层的,你信吗? 或许你不信,但事实上世界就像是一个洋葱。 奇谈怪闻中的阴影,都市传说背后的真相。 谁又能说世界只有表面的这一层呢? 许策,一个失忆过的新人界行者。 穿越一个个界层,经历一次次历险,只想为了离真相更近一些。 “我到底忘记了什么?” 或许答案就在界层的最深处。 我是谁?我叫未知,原来只是一个普普通通的社畜,因为一些奇奇怪怪的原因误入了一个你我都从未踏入的世界.......地狱是什么,不过是另一个人间,却少了些人心的尔虞我诈,如果给你一次机会,你愿意跟我一起探索未知的世界吗?岚枫死后穿越修仙世界,发现金手指系统竟会吃修为。19岁的孙凡想不开跳楼却没想到穿越了,还带着手机。沧海桑田,世事多变!十里桃林之中,诞下一子,天现九龙,电闪雷鸣!一道龙符冲入体内……十二年后,奈何天妒英才,少年无法修炼,反而遭遇失亲之苦。 偶然间,少年无意觉醒了体内的龙符。无法修炼的原因也渐渐清晰。少年奋苦修炼,只为寻觅父母,手刃仇敌。 少年仰天一笑“吾之苦,何人知?无人会,踏玄灵!” 来此一朝,无怨无悔,天神、梦魇、苍生,我为天下生而生。 浮屠阁内糊涂生,了却浮生梦半真。 世间最真挚的情是——手下留情。 一个理科大学生意外灵魂穿越来到异界大陆,重生在战场之中。这是一个以玄气修炼为尊的玄之大陆,他历经磨难却百折不挠,从小小的玄者到一方霸主的玄王,他的每一步都异常的艰险,精彩人生,从穿越异界开始。
龙岗网站建设公司 全球网络安全公司排名 p2p平台 信息安全 报告 政务类网站 搜索引擎营销竞价账户托管 网站怎做 至设计网站营销型手机网站 问答营销策划 信息安全等级保护管理办法第九条 电子信息安全服务测评 老公家暴的自我保护【www.richdady.cn】 外灵干扰的案例分享咨询【www.richdady.cn】 什么原因意外【www.richdady.cn】 亲子关系的咨询技巧咨询【www.richdady.cn】 冤亲债主干扰的案例有哪些?咨询【www.richdady.cn】 脑部不清晰的前世记忆【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 孩子不爱读书的阅读环境如何营造?咨询【企鹅383550880】√转ihbwel 失业【σσЗ8З55О88О√转ihbwel 内心恐惧胆怯的解决方法【σσЗ8З55О88О√转ihbwel 与女友前世的咨询技巧咨询【企鹅383550880】√转ihbwel 如何解决感情纠纷?【企鹅383550880】√转ihbwel 失业的前世因果【微:qq383550880 】√转ihbwel 暗恋的前世因果【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 老公家暴的应对方法咨询【微:qq383550880 】√转ihbwel 前世老婆咨询【微:qq383550880 】√转ihbwel 什么原因意外的前世修行【微:qq383550880 】√转ihbwel 心慌胸闷头晕的医学检查咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 家庭关系的相处之道咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 冤亲债主的化解方法咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 纠纷的心理调适咨询【企鹅383550880】√转ihbwel 中国信息安全测评师 北京新营销 西安做网站公司? 我国网络安全 问题 互联网营销领域的公司 网络游戏营销 成都营销型网站 网络安全实验室 wp 西安营销服务专家 昆山网站建设· 北京做信息安全 政务类网站 信息安全测评工作 佛山做网站格 郑州网站建设哪家有 国家信息安全项目 如何提高信息安全意识,-1 台州网站设计 网络安全 人 微信营销的目的 长春专业网络营销公司哪家好 句容做网站 问答营销策划 浙江网络营销现状 网络营销的变化包括哪些方面 信息安全学python 信息安全报道 信息安全测评工作 深圳网站制作公司 讯 微信网页版信息安全吗 济南网站制 网络营销可以不考虑( )问题. 网络安全实验室 wp 网络安全行业招聘 南京网站关键词优化 青岛信息安全保密大会 电子信息安全服务测评 网络安全的大数据分析 西安专业网站建设服务电脑无网络安全 2016网络安全国际会议 互联网营销服务的要求 优化:高效的seo社交媒体和内容整合营销实践及案例pdf idc机房信息安全 开源网站管理系统 高端网站设计 北京新营销 微信营销的发展 时间 河南信息安全电子认证中心 开展网络安全认证检测 开展网络安全认证检测 浙江网络营销现状 嘉兴 网站 制作 分析社会热点与网络营销的关联 网络安全技术图片 信息安全服务资质安全工程一级 南京网站关键词优化 宁夏区烟草公司计算机网络信息安全建设项目培训计划 互联网信息安全会议,-1 国家信息安全项目 公安部信息安全测评 和网络安全有关的工作的通知 网络安全人员管理 中国信息安全测评师 全网营销方案及布局 信息安全事件 逻辑 台州网站设计 南宁网站推广 房山网络安全小镇 信息安全等级保护中关 湖南科技大学信息安全 小米公司网络营销 注册信息安全员 全协议营销 公司互联网站全面改版 如何保护自己的网络安全 政务类网站 网络安全职位 信息安全服务资质安全工程一级 党员信息安全中国网络安全企业50强 信息安全控制 H5建网站 概括 病毒营销特点 嘉兴 网站 制作 属于信息安全产品 南京专业做网站的公司哪家好 台州网站设计 汽车营销方案案例分析 铜陵做网站 搜索引擎营销创意分析报告 互联网营销服务的要求 信息安全等级保护管理办法第九条 聊城市 网站制作 至设计网站营销型手机网站 郑州网络营销推广公司 佛山做网站格 宁夏区烟草公司计算机网络信息安全建设项目培训计划 北京做信息安全 公共网络安全专项检查 网络安全的大数据分析 网站建设设计 网络安全技术图片 网络营销(第5版) 网络安全职位 租车 网络营销方案 太原门户网站 p2p平台 信息安全 报告 微信火爆营销推文汇总 公共网络安全专项检查 上海信息安全???生招聘 关于网络安全的新闻稿 南京专业做网站的公司哪家好 2016网络安全年会 从重大事件看网络安全形势答案 网络游戏营销 沙宣网络营销 网站创建 小米公司网络营销 中山网站优化 莱芜网站优化 长沙 营销顾问公司 网络安全整体解决方案 信息安全控制 2016网络安全年会 小米公司网络营销 网络营销团队培训课程 网络安全职位 微信营销的目的 佛山做网站格 网络游戏营销 和网络安全有关的工作的通知 湖南科技大学信息安全 网络信息安全犯罪案例,-1 汽车营销方案案例分析 网站制作培训网络安全服务资质认证 昆山网站建设· 浙江网络营销现状 公安部信息安全测评 中山网站优化 高校网站首页设计 如何保护自己的网络安全 佛山做网站格 莱芜网站优化 摩拜单车的网络营销 太原门户网站 铜陵做网站 互联网营销领域的公司 网站创建 郑州网站建设哪家有 信息安全事件 逻辑 河南信息安全电子认证中心 网络安全服务商 上海市网信办 信息安全 信息安全等级保护中关 网站制作培训网络安全服务资质认证 2017年网络安全 营销型单页面网站 增强职工网络安全意识 中山网站优化 北京网络安全产业 我国网络安全 问题 互联网营销领域的公司 至设计网站营销型手机网站 北京做信息安全 关于网络安全的新闻稿 长春专业网络营销公司哪家好 优优营销软件 山东省大学生网络安全 嘉兴 网站 制作 南京专业做网站的公司哪家好 策划 营销 请人做网站 长春专业网络营销公司哪家好 搜索引擎营销创意分析报告 网络安全服务商 公安部信息安全测评 问答营销策划 莱芜网站优化 关于用户信息安全 郑州网站建设哪家有 西安专业网站建设服务电脑无网络安全 idc机房信息安全 至设计网站营销型手机网站 成都营销型网站 大学生信息安全 房山网络安全小镇 龙岗网站建设公司 浙江网络营销现状 淄博网站推广 分析社会热点与网络营销的关联 北京新营销 台州网站设计 属于信息安全产品 信息安全等保三级标准 深圳营销型网站建设 网络安全服务商 铜陵做网站 中山网站优化 idc机房信息安全 专业的营销网站建设公司 聊城市 网站制作 微信运营营销的区别 租车 网络营销方案 工程项目网络信息安全 互联网营销服务的要求 属于信息安全产品 北邮 网络安全 导师 青岛公司网站建设 2017年网络安全 isaca 信息安全人才 2016网络安全年会 山东省大学生网络安全 互联网营销领域的公司 网站制作培训网络安全服务资质认证 中国信息安全测评师 宁波网络营销 房山网络安全小镇 郑州网络营销推广公司 优化:高效的seo社交媒体和内容整合营销实践及案例pdf 公安部信息安全测评 注册信息安全员 北京网络安全产业 2017年网络安全 郑州网站建设哪家有 制作校园网站 电子信息安全服务测评 高校网站首页设计 济南网站制 微信火爆营销推文汇总 网站建设公司销售招聘 上海市网信办 信息安全 问答营销策划 信息安全事件 逻辑 网络安全 人 浙江网络营销现状 制作校园网站 搜索引擎营销创意分析报告 微软系统的信息安全隐患排查 宁波网络营销 2016网络安全国际会议 互联网信息安全会议,-1 高校网站首页设计 防网络安全教育 互联网营销领域的公司 国家信息安全研究院 龙岗网站建设公司 设计网站的优势 美团的无线营销 H5建网站 营销型单页面网站 上海市网信办 信息安全 青岛信息安全保密大会 网站的构思 公司手机网站设计 微信运营营销的区别 西安专业网站建设服务电脑无网络安全 全网视频营销 太原门户网站 开展网络安全认证检测 莱芜网站优化 工程项目网络信息安全 全网营销方案及布局 网站怎做 深圳网站制作公司 讯 营销导向企业网站策划 什么创网站赢天下 网络营销 设计网站的优势 昆山网站建设· 中国信息安全测评师 公司互联网站全面改版 美团的无线营销 网络安全 人 互联网营销服务的要求 开展网络安全认证检测 问答营销策划 国家信息安全研究院 2017年网络安全 西安营销服务专家 web网站设计的 微信营销的目的 开源网站管理系统 网络营销的变化包括哪些方面 大学生信息安全 2016网络安全国际会议 分析社会热点与网络营销的关联 公共网络安全专项检查 信息安全报道 互联网营销领域的公司 网络安全职位 摩拜单车的网络营销 网络安全整体解决方案 isaca 信息安全人才 微信营销的目的 网站营销顾问 工作 微商营销模式缺点 聊城市 网站制作 网站制作培训网络安全服务资质认证 全协议营销 公司互联网站全面改版 p2p平台 信息安全 报告 信息安全等级保护中关 国家信息安全项目 信息安全服务资质安全工程一级 莱芜网站优化 网络安全 人 网络安全整体解决方案 公安部信息安全测评 深圳网站制作公司 讯 青岛公司网站建设 上海市网信办 信息安全 网络安全整体解决方案 房山网络安全小镇 河南信息安全电子认证中心 山东省大学生网络安全 网络安全的大数据分析 网络营销(第5版) 南宁网站推广 如何保护自己的网络安全 聊城市 网站制作 国家信息安全研究院 营销型单页面网站 公安部信息安全测评 信息安全等级保护中关 上海营销型网站制作 开展网络安全认证检测 设计网站的优势 信息安全测评工作 摩拜单车的网络营销 网络安全行业招聘 成都营销型网站 微信营销的发展 时间 网站创建 沪江网络营销 营销型单页面网站 房山网络安全小镇 网络安全服务商 网络信息安全犯罪案例,-1 中国信息安全等级查询 网络营销可以不考虑( )问题. 2017年网络安全 浙江网络营销现状 防网络安全教育 信息安全等级保护中关 北京网络安全产业 如何保护自己的网络安全 全网营销方案及布局 网络安全活动信息 北京做信息安全 太原门户网站 长春专业网络营销公司哪家好 微信营销的发展 时间