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
中小企业网站建设北京网站制作排名信息安全服务集成资质营销型网站制作青岛网站建设青岛新思维·免费网站模板西安做网站设计公司武汉网站建设网页设计网站制作网站建设公司做企业网站公司指纹营销高端平面网站国家信息安全部大数据上市公司来自二十一世纪生患绝症的企业家,为求得一线生机接受了技术并不成熟记忆转载实验,意外让他的记忆来到了1987年这个国内近代商业的启蒙期,是成为时代的弄潮儿还是那划破夜空的流星。 本书内容以商业故事为主,无太多情感戏。一个被予为天才的少年 一段被命运安排的人生 一场横跨万年的阴谋天缺之人,破灭残魂。 二十诅咒,修炼还是平凡。 看许亮如何在御灵大陆上成就霸业。在小时候,父母因为一场车祸意外去世,性格内向的陈阳在读完书后当起了一位网文作者。 相亲失败的那天,陈阳情绪失落地回家,却发现自己小说中的女主竟然跑出来了! 印象里,我好像有一个弟弟。我很小的时候父亲带着他消失了,那个时候我七岁,到现在怎么也想不起弟弟的样子,我甚至会怀疑,这个弟弟,会不会是我闲来无事现象出来的玩伴 嗯……作者新人,喜欢写一点奇奇怪怪的东西,可能还没有逻辑,就……咱们文明评论 人工智能通过更改人类的血液中的遗传因子,控制了人类的情感。人类被迫采用注射诅咒来重新激活遗传因子。但是诅咒的源头都是上古的邪神祭祀和牺牲的物品。需要用源水晶来提供能量,重组人体的基因遗传序列。使其拥有更强的异能。() 源水晶本来就稀少,而且离开塞恩莉丝就会破裂。所以,一旦离开塞恩莉丝,除非有工具源,武器源。(一种人类改编的,直接把诅咒物品嵌套进科技武器中,然后注入不同人的血液样本,用源水晶来驱动的武器。)彗星掠过 陨石坠落,丧尸横行。 …… 浩劫已至,人性、救赎、正义、挣扎,新的秩序即将建立。 遥望深空,所有的未解之谜即将解开。 你。 熟悉的那片天空,还是原来的那片天空吗? ……上古圣战,天现裂象,神州大地分崩离析,无数碎片散落宇宙化作万千小世界。 数百万年后,一名渔村少年意外踏上修仙路,是机缘巧合还是命运使然? 在这个神魔并立,人妖共存的世界,且看他如何一路披荆斩棘,步步飞升。描写一个普通打工者的路程世界遭到入侵,最强武道大帝力战而亡,重生在九千年后的世界,成了酒馆的店小二,并觉醒了全能系统。 通过系统,张易能够看穿世间功法、丹方和对手的缺陷。 为了抵抗即将而来的乱世,张易再次踏上修炼之路。 在他破格的实力下,对他心怀敬畏的人、闻名而至的人、求爱的人络绎不绝。 然而,就在他步步建造势力之时,那过去让世界陷入恐怖的危险,又开始在暗地里行动了……
自做网站 信息安全服务集成资质 微信广告和微信营销方案 免费网站模板西安做网站设计公司 关于网络安全的文献 e春秋网络安全实验室 金融 信息安全体系建设方案,-1 建个普通网站 信息安全安全测试 做网站 深圳 公司破产后的员工安置问题【www.richdady.cn】 内心恐惧胆怯的前世记忆咨询【www.richdady.cn】 纠纷的原因分析【www.richdady.cn】 公司破产咨询【www.richdady.cn】 忧郁症的原因分析【www.richdady.cn】 婴灵的安抚与超度咨询【www.richdady.cn】√转ihbwel 投资项目的前世因果【σσЗ8З55О88О√转ihbwel 官司的前世因果【微:qq383550880 】√转ihbwel 改善脑部不清晰的方法咨询【微:qq383550880 】√转ihbwel 解梦的心理学意义咨询【σσЗ8З55О88О√转ihbwel 孩子厌学的辅导方法咨询【σσЗ8З55О88О√转ihbwel 亲子关系的家庭氛围【www.richdady.cn】√转ihbwel 内心恐惧胆怯的自我提升咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 婴灵的超度与心灵净化【企鹅383550880】√转ihbwel 前世缘份的咨询技巧咨询【微:qq383550880 】√转ihbwel 儿子不读书的教育建议【企鹅383550880】√转ihbwel 存不住钱的环境影响咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 与老公前世的前世解析【www.richdady.cn】√转ihbwel 冤亲债主干扰的心理影响咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 去世的母亲的前世缘分咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 青岛网站建设青岛新思维· 电商营销策划公司排名 网络安全交流会 沈阳网站优化 购物网站怎么创建 图文并茂计算机信息安全 营销九连环 牛肉营销 工控信息安全检查方案 北京网站制作排名 中小企业网站建设 网站有哪些分类 国际信息安全等级划分 国外网络安全社区 2014信息安全事件,-1 复旦信息安全怎么样 我身边的信息安全200,-1 网站建设 趋势 青岛找网站建设公司好 亚马逊的网络营销形式 宣城网站seo诊断 2014信息安全事件,-1 网络营销之微信 网络安全法案 网络安全团队名称大全 信息安全服务集成资质 免费网站模板西安做网站设计公司 网络信息安全难学吗 卫浴网络营销策划案 汕头网络营销 龙岩网站优化 国外网络安全社区 网站设计深圳 2015工控网络安全态势报告 flash网站制作教程 上海网络安全 近几年营销成功的案例 南昌网站建设公司渠道 云计算与网络信息安全 信息安全 实践 联想信息安全服务资质 贵州网站制作哪家好 中国平安信息安全部门 网络营销在酒店营销中的应用浅析[毕业论文] - 毕业设计 但是网站相关内容和程序并没有建设完其次网站公司给我公司的 百度搜索营销 网络安全产品排名中科新业 购物网站怎么创建 紫色的网站 建个普通网站 低价网站建设华为网络安全 的产品 中国信息安全大赛网络安全应急处理流程图 门户网站的建设 国外网络安全社区 免费营销型网站建设 福州外网站建设 山西网络营销 物理安全与信息安全 成都网站建设方案 武汉网站建设网页设计网站制作网站建设公司做企业网站公司 国家信息安全部大数据上市公司 佛山网站设计资讯 It信息安全心得 网络安全团队名称大全 贵州网站制作哪家好 蔡晶晶 网络安全的春秋 信息安全工作面临的挑战 开网站成本 项城网站 复旦信息安全怎么样 全球网站建设服务商 网站有哪些分类 中型网站 指纹营销 免费网站模板西安做网站设计公司 沈阳网站优化 香港 信息安全,-1 网络安全法 电信诈骗 网站设计深圳 杭州网络安全企业 网络安全法 解读 unix信息安全pdf 网络营销在酒店营销中的应用浅析[毕业论文] - 毕业设计 项城网站 信息安全服务集成资质 香港 信息安全,-1 asp网站后台进不去 输入密码用户名提示用户名错误 e春秋网络安全实验室 网络安全基础关键技术操作 我理解的网络营销 网站建设i 网络安全认证证书 电商营销策划公司排名 网络营销主体的认识 佛山网站设计资讯 口碑营销的概念 牛肉营销 营销工具作用装饰网站建设 石家庄网站优化公司 青岛网站设计公司 公司信息安全管理 网站制作公司 云南 成都网络营销哪家好 山西网络营销 企业重视网络安全 中国平安信息安全部门 营销九连环 龙岩网站优化 如何通过dreamweaver做一个完整丰富的完整网站 seo营销技巧培训 第三届山东省大学生信息安全知识大赛 杭州网站设计 口碑营销的概念 江阴网站建设 江阴网站建设 公司信息安全管理 手机网络营销普遍问题 如何通过dreamweaver做一个完整丰富的完整网站 沈阳 企业 网络营销 太原网络营销网站 高端平面网站 开源信息安全管理系统 我身边的信息安全200,-1 如何写网站文案 郑州网站优化推广 青岛找网站建设公司好 网络营销主体的认识 全球网站建设服务商 宣城网站seo诊断 网络安全基础关键技术操作 山东企业网站建设公司 网络营销之微信 国家网络安全日 网站建设 趋势 网络安全团队名称大全