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
荆州做网站美国国家网络安全联盟厦门网站的制作外贸网站建设公司流程北京网站设计网络安全去哪里学网络安全 共建共享企业网络信息安全培训课程杭州网络科技网站网络安全评估报告从城市回老家的青年,通过自身的经历,揭开现实下的真相,原来我们本就生活在科幻般的世界。无数的故事,编织成了这个世界。叶凡上一世的仙王老婆重生归来,找到叶凡带他走上修仙路。 斩魔帝,斗五宗,破天穹,打开仙路,直杀天穹,带领全民修仙。 我的时代谁敢称无敌!上来一战! 以双修正道!【幕后流】【金手指绑定】【反派】 一朝重生异世,随身携带系统,只要绑定天骄,就能不断变强,本该因此走上人生巅峰, 但是奈何系统过于坑爹, 不仅要使天骄不断变强,还要使他们走上对立面,防止气运之海崩塌, 这还好说,最让他不解的是,为什么,一个天骄死亡,他也要跟着消亡? 且看,主角如何将天骄玩弄于鼓掌之间,笑看天下风云。系统,我开局无敌了 系统,你说话啊,你有本事插旗,你有本事说话啊 系统,咱俩慢慢来吧 系统:不应该啊,我怎么打不过他呢? “三个月后灵气复苏,全民兽化植物化!” “同时,蓝星原住民远古蛮兽会走出地壳,两极反转,人类危矣!” 重生回到灵气复苏时代降临三月前,白良提前变异成柳树。 通过制造神迹,他被中州奉为通天建木! 国家一边疯狂喂养白良,一边根据白良的指引开启一系列准备计划,每一天都在震惊全球! “中州竟然开始迁都了!” “中州围绕江南市建立新天都!” “中州收回了所有外驻部队,千万军队围绕江南市建立绝密保护区!” “江南市上空有一层万米高空屏障!卫星完全侦察不到!” “中州江南到底隐藏了什么?” 三个月后,灵气复苏时代降临! 全球人类深陷水深火热,弱肉强食! 而此时白良于江南市公园中崛起,鞭劈八面蛮兽,以柳神之名抵抗四方兽王,甚至硬撼兽皇! 这次,换他来守护中州族人! 柳神庇护之下,其余国家人类还在四处躲避蛮兽之时,中州族人正在不断诞生一尊尊神!天宝14年,三镇节度使安禄山起兵,剑指中原,天下大乱人人自危,诸多邪恶势力蠢蠢欲动,乾一因妹妹被抢走,为了找回妹妹而卷入这场正邪大战…宅男看动漫魂穿狐妖世界,开局签到生活系统…… 介绍无力 感兴趣就来瞧瞧 出来旅游的刘锋,接到了一个跑龙套的机会。 意外触发了神级扮演系统。 在剧组扮演某个角色,根据相似程度,便能获得角色相应能力。 【叮!本次角色‘特种兵’的契合度为30%,您获得特种兵30%的综合能力!】 【叮!本次角色‘学霸’的契合度为50%,您获得学霸50%的学习能力!】 【叮!本次角色‘王羲之’的契合度为73%,您获得王羲之73%的书法能力!】他是一个孤儿,身手了得,娱乐场所看场,长相帅气游走女人之间,一次离奇车祸,被另一个灵魂入体,于是开启他游走两种生活之间,为找凶手,屡次遇险,看主角如何反击
信息安全和电脑安全 网络安全基础应用与标准 pdf 中国广东手机网站建设 湖南微网站营销 信息安全创业女生 网络营销策略书 美团营销 合肥做网站的 网络安全检测时间频率 高校网络安全小组 与男友前世的前世案例咨询【www.richdady.cn】 与男友前世的识别方法【www.richdady.cn】 内心恐惧胆怯咨询【www.richdady.cn】 前世今生的故事有哪些经典案例?咨询【www.richdady.cn】 冤亲债主的化解方法【www.richdady.cn】 升迁障碍的真实案例有哪些?威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 前世今生的缘分如何续写?【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 外灵干扰的心理调适咨询【σσЗ8З55О88О√转ihbwel 暗恋的情感表达咨询【σσЗ8З55О88О√转ihbwel 如何应对冤亲债主的干扰?咨询【σσЗ8З55О88О√转ihbwel 迟缓儿的家庭支持【www.richdady.cn】√转ihbwel 前世缘份威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 前世因果化解方法【微:qq383550880 】√转ihbwel 自闭症的心理调适【σσЗ8З55О88О√转ihbwel 婚姻生活不顺的咨询技巧咨询【企鹅383550880】√转ihbwel 事业不顺的职业规划如何制定?【企鹅383550880】√转ihbwel 前世今生的故事与轮回咨询【www.richdady.cn】√转ihbwel 如何克服“缺心眼”的问题【σσЗ8З55О88О√转ihbwel 事业不顺的风水布局咨询【σσЗ8З55О88О√转ihbwel 外灵干扰威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 信息安全意识评估系统 重庆綦江网站制作公司电话 软文营销的关键点 简洁网站 清华大学 网络安全 东莞seo网站优化 河北网站建设推广 网站url 品牌营销与传统营销 2014国家信息安全专项 荆州做网站 福州网站优化 网络安全高级编程技术 网络营销方法的概念 网络及信息安全综合实验教程 星巴克场景营销案例 龙口做网站 互联网营销百度百科 西安企业网站建设 信息技术与信息安全 常见的网络攻击类型有 互联网营销百度百科 龙口做网站 太原免费网站建设 网络安全基础应用与标准 pdf 策划营销推广 上海平台网站建设公司排名郑州网站建设的公司 网站建站 网站建设师 社会工程学 网络安全 信息安全 bbc 河东做网站 信息技术与信息安全 常见的网络攻击类型有 星巴克场景营销案例 宁波营销型网站建设 常州专业网站建设推广 新产品拓展 信息安全,-1 构建网络安全防护体系 成都 网站设计公司 信息技术与信息安全 常见的网络攻击类型有 武汉做网站 信息安全 排名 教育部 3 博客营销有什么价值 新华三网络安全认证 辽源网站建设 大连 网站制作 常用的网络安全措施 厦门网站的制作 企业网站系统 朝阳企业网站建设 网站新站 互联网营销的优缺点 朝阳企业网站建设 3 博客营销有什么价值 文库营销 10个日常使用营销规律 儿童节品牌营销案例 网络安全 共建共享 网络营销认证 微信企业号 移动营销 网络及信息安全综合实验教程 广大的信息安全 信息网络安全管理协会 网络营销方法的概念 品牌网站推广 北京网站设计 提供网站建设的公司 网站建站 电子商务营销中心 电商营销体系 我们常见的对信息安全的误区有哪些方面 移动营销形式 泊头建网站 网站案例库 深圳制作公司网站 网络及信息安全综合实验教程 儿童节品牌营销案例 网络安全基础应用与标准 pdf 荆州做网站 安全等级保护配置指南 - 公安部信息安全等级保护评估中心 网络及信息安全综合实验教程 b2b网站开发 成都网路营销 开展网络安全检查工作 b2b网站开发 甘肃网站建设公司 重庆綦江网站制作公司电话 国家信息安全管理中心待遇 北京网站设计 杭州伙伴营销策划 互联网营销的优缺点 信息技术与信息安全 常见的网络攻击类型有 构建网络安全防护体系 信息网络安全管理协会 网络信息安全管理经理,-1 遂宁网站优化 信息安全和电脑安全 网络安全检测时间频率 杭州网络科技网站 厦门网站的制作 网络安全监测设备有哪些 门窗企业网络营销计划 营销型网站套餐 公司网络营销的方案 淘宝如何实现网络营销 信息安全创业女生 很火的网络营销案例 构建网络安全防护体系 网站管理系统 荆州做网站 寻找微营销销售团队 本届国家网络安全宣传 构建网络安全防护体系 2016网络安全热点问题 网络安全高级编程技术 大连 网站制作 网络安全去哪里学 提供网站建设的公司 微信企业号 移动营销 网站营销中心内容 网络安全检测时间频率 成都 网站设计公司 网络安全数据分析 合肥搜索引擎营销 国家信息安全等级保护三级测评 网络信息安全管理经理,-1 泊头建网站 网络及信息安全综合实验教程 3 博客营销有什么价值 湖南微网站营销 品牌营销与传统营销 安全等级保护配置指南 - 公安部信息安全等级保护评估中心 手机网站自助建 网络安全数据分析 陕西省网络安全大赛 上海网络营销服务外包