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
更新网站的图片加不上水印网站信息安全等级保护做网站合同秦皇岛网站制作网络公司制作网站常州做网站公司昆明响应式网站制作维护信息安全主要保持信息安全专家证书网络安全防护项目技术方案当汪柯在玩《隐形守护者》点下第二个选项后,看着屏幕上结局达成的提示,整个人都斯巴达了,他竟然是个活不过三分钟的男人?带着这样的疑问,他被一个谍战求存直播系统丢到了魔改后的谍战世界,开始了他的求生直播。系统告诉他,他的任务很简单,只要活过一集就够了。平平无奇的法师,不一样的冒险之旅。 “穿越绑定说书人系统,一百年后我才知道,我居然就是我话本故事里的那个主角!” “敢情老子一直都在讲自己未来的命运!” 那些说过的情节,全都变成真的了…… 但是如果再给程夏一次机会,他……还会这么选择。 我们的故事,始于禹州的临安茶馆,终于苍茫天地之间。 新作者发书求支持! 有评论必爆更!我是谁?我在废墟残垣中醒来,人类和机器人的战争让世界都濒临毁灭,谁来救救我们?谁来救救世界?谁来拯救这次末日之战?灵界中突然出现了不寻常的危机,这让灵界第一人林钧不知如何解决,而灵界之外,无数强者纷纷越界,想踏平灵界。 林钧苦守无果,最终无奈之下,他做出大胆决定,剥离人性,只身前往灵界之外,寻找问题根源,而分离出的人性,将会修炼灵界之中最强神法,重回大陆之巅,寻找救世之法。失落于时光长河里的源石,借助源帝轮回吞噬了他。 重生于溯源大陆的源尘,本以为自己可以走上源帝的道路,斩万族,踏鲜血,一步登天。 可是他在无数次选择中,走上了一条与源帝完全不同的路。 梦与现实,魇与真相,脚踏之地不再有无辜之血。 正与邪,谁为谁歌唱终局之歌。 凋零了死亡之花,磨平了岁月棱角,且看源尘如何追溯那终极之地——仙迹!日本留学生竹下青禾为了完成父亲遗愿来到中国找寻祖母小林惠子,通过小林惠子昔日战友和爱人的讲述以及小林惠子留下的日记本,逐渐揭开了那段沉重的历史篇章。本书严格遵守中华人民共和国相关法律法规是一本正经合格小说。绝不含任何有关违法乱纪行为描写。我是中国人我爱中国。广袤3的玛法大陆天空出现异变,古老的遗迹和禁地随之发生躁动,神秘的天选者降临,这次会有什么不同吗?这次会改变界域战场人族和魔族的战争吗?(纪念那逝去的兄弟,纪念那些年的燃情岁月。)我们的世界是否有那不为人知的一面。 黑暗的城市里传来咔呲咔呲声。 像是某些动物在啃食着骨头。 天空上的一轮血月,赫然无比。 一位少年持刀而立。 他衣不蔽体,周围几人的身上也只剩下了单薄的衣裳。 他不禁喃喃道:“再用这把武器我就是狗!” …… 算了,狗就狗吧,汪汪汪!
全网营销自助应用平台 途牛网络营销 email营销的含义 网站建设周期 常州做网站公司 昆明市网站备案 中国国家信息安全 维护信息安全主要保持 信息安全内控,-1 网络市场营销 去世的父亲的咨询技巧【www.richdady.cn】 前世老公的识别方法【www.richdady.cn】 脑部不清晰的症状与治疗咨询【www.richdady.cn】 精神不振的前世因果咨询【www.richdady.cn】 感情纠纷的咨询技巧【www.richdady.cn】 孩子不爱读书的心理分析有哪些?【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 财运不佳的理财技巧咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 如何化解冤亲债主的干扰?咨询【σσЗ8З55О88О√转ihbwel 与男友前世的咨询技巧【www.richdady.cn】√转ihbwel 婴灵的化解方法咨询【www.richdady.cn】√转ihbwel 官司的法律援助咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 商业决策的心理学支持威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 前世今生咨询【企鹅383550880】√转ihbwel 亲子关系的沟通技巧咨询【σσЗ8З55О88О√转ihbwel 莫名其妙感伤的前世记忆咨询【www.richdady.cn】√转ihbwel 莫名其妙感伤的咨询技巧咨询【σσЗ8З55О88О√转ihbwel 通灵与心理学结合咨询咨询【微:qq383550880 】√转ihbwel 孩子不爱读书的家庭教育咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 无形干扰的案例分享【企鹅383550880】√转ihbwel 去世的父亲的前世修行【www.richdady.cn】√转ihbwel 网络安全感谢信 兰州 网站 网络营销的发展和趋势 做网站实验体会 昆明php网站建设 漯河做网站 政府如何应对网络安全 网信办网络安全技术局 信息安全研究 网络安全文明网络 信息安全认证 安全工程 互联网内容分发网络安全防护检测要求 北京做信息安全的公司排名 2012信息安全事件 昆明市网站备案 微博粉丝通营销长沙微营销 网站的权重 营销网页设计 信息安全专业最牛导师 网络安全信息化小组庄 郑州网络营销公司 昆明响应式网站制作 网站banner的设计要求 绵阳网站建设 网络安全周 车联网 网络安全文明网络 信息安全认证 安全工程 互联网内容分发网络安全防护检测要求 北京做信息安全的公司排名 武汉 网站设计公司 北京代建网站 漯河做网站 俄罗斯 信息安全中心 兰州 网站 会议营销搜单 深圳b2c网络营销公司 信息安全创新创业 网络安全信息法 美国 2000 信息安全认证 安全工程 途牛网络营销 网站手机客户端开发 营销优势和劣势分析法 windows server运行.net网站和php网站 一个常见的网络安全体系主要包括哪些部分 沈阳做企业网站的公司 昆明网站推广优化 网络安全问题的要求 网络安全问题的要求 email营销的含义 网站推广的目的 华为 信息安全 代码 网络安全处理 全网营销自助应用平台 对可口可乐营销的思考 网站手机客户端开发 佛山新网站建设特色 网络安全必看书籍推荐 网站信息安全等级保护 网站制作优化济南 传统营销需要改变的原因不包括 互联网内容分发网络安全防护检测要求 计算机网络安全等级 政府如何应对网络安全 微信营销新闻 青岛营销推广公司 杭州网站建设设计商城网络营销 信息安全内控,-1 网络安全信息化小组庄 网络安全综合实验 深圳网站建房 企业网站的维护 网站的权重 网络安全防护项目技术方案 创建网站的流程 中国国家信息安全漏洞库 cnvd 重庆网站制作公司 会议营销搜单 网络营销的安全性 可信网站认证 昆明响应式网站制作 网站banner的设计要求 以下不属于计算机信息安全的是 网络公司制作网站 山西全网营销服务商 无线网络安全设置wpa 西安网站建设陕icp 信息安全等级测评报告案例 中国国家信息安全 网站推广的目的 怎么注册网站 工作中的信息安全 绿盟 网络安全日 网站单子 深圳b2c网络营销公司 武汉新公司做网站 武汉新公司做网站 卫星网络安全 昆明市网站备案 访问相关网站掌握定制定价使用定价免费定价的运用试举例说明 社交媒体营销英文 信息安全 身份认证 一个常见的网络安全体系主要包括哪些部分 信息安全审计内容,-1 郑州网络营销公司 网站建设公司平台 更新网站的图片加不上水印 途牛网络营销 中国国家信息安全漏洞库 cnvd 如何建立信息安全标准 信息安全等级测评报告案例 我国的网络安全发展趋势 网络安全文明网络 单一产品企业或多元化产品企业的网站建设与策划有什么不同? 网络安全信息法 美国 2000 网站banner的设计要求 公安系统网络信息安全,-1 广东做网站策划 做网站合同 网络安全必看书籍推荐 无线网络安全设置wpa 企业的网络营销案例 网站的权重 网络安全信息化小组庄 网络安全谷地址 申请网站 三只松鼠营销弊端 青岛营销推广公司 网站推广的目的 网络安全信息法 美国 2000 信息安全专业最牛导师 网站的权重 关系营销的优劣性 网络安全局长 云南网站推广 网络安全感谢信