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网络安全奖学金手机网站开发技术搜狐网络营销中心2016年中国网络安全事件简介:本该人生平平无为的主角,从一个性格柔弱到脱变成刚毅的成长故事,后来主角从这跌宕起伏的生涯中成就无上荣耀。不懂武功的男主在得到一本神秘棋谱后卷入江湖仇杀。伴随着棋谱的不断出现,武林到处都是腥风血雨。众多朋友为此而牺牲,男主发誓要剥开背后的云雾重现青天。 十万孤山中有座太渊峰,太渊峰上有个御兽宗。 在这里,山海经中的各种妖兽齐出,漫天飞禽翱翔于九霄之上,上古遗种疾啸于草野之间, 在这里,凶猛的穷奇是看门狗;在这里,高傲的血凤是起床铃。 某天,陈远航走出房门,望着空中遮天蔽日的山海经异兽,怒吼:“快让开,你们拦着我晒太阳了!” 半晌,见还是一缕阳光未落,陈远航正要发火,这时,上空传来大徒弟的喊声:“师尊,等会儿!堵住了!挪不动!” 又某日,弟子来报:“宗主,九品百虎王跪拜山门,求宗主帮他的御兽进化!” 片刻后,又弟子又报:“报!宗主,那瑶池圣女依旧不愿离去,死皮赖脸求宗主帮其强化血脉!” 不日,海域皇者求见,哭腔道:“求宗主帮吾幼儿化龙!”无数年前,三界强者们为阻止域外来敌,纷纷踏上神魔轮回路,却遭人算计,主角在最后时刻施展神魔转体大法以天地真灵之躯转世重修。回归后却发现和他一起踏上神魔轮回路的强者们的家族和宗门皆已没落,主角无奈道,罢了,曾经的辉煌本座带你们重走一遍。这一世主角不在仁慈,战天庭,踏佛国,闯九幽。既然不去守护三界,那你们就别占着这三界的气运了。勇气,爱与宽容,永恒经典的主题。侠,可以是乱世中的英雄,行走江湖的豪杰,还可以是香消玉殒的红颜知己,隐藏在暗处的刺客。烟花虽然灿烂,寂寞却是无尽。人总是会孤独的,不论他有多精彩的过去。可有可无的小人物,最终情归何处?新人训练家布卡,立志成为宝可梦大师追逐着小智的步伐一步一步向前一场突如其来的变故席卷全球,远古的“神”苏醒,人类陷入了死战。最终人类战胜了“神”。200多年后,“神”卷土重来,秘武-血君子 重现,有个注定的人,将拿起它,走向诛神之路。 罗修在一场梦中获得了一枚神奇的戒指,戒指中藏着一个魔,噬魂者,自此以后,罗修得噬魂者的帮助,连同雷羽川,和绿色幽灵等各种邪恶的组织进行了一连串的较量庆历八年,官场新秀王安石在小县城里猥琐发育,老油条欧阳修在山旮旯里公然摸鱼,小吃货苏东坡还在家披麻戴孝,宅男曾巩搁屋里带娃,二大爷范仲淹被撵的到处跑,理工男宁晏在家调戏大哥小姨子……父母年老得子 思想观念落后 孩子极力表现自己 却没有等到母亲的肯定 两个人就相隔两界
切图网站新媒体营销的成功案例 产品微营销 整合营销平台 中国信息安全管理机构,-1 重庆微信营销活动策划 烟台网站建设设计 信息安全科普 ppt 单仁教育实战全网营销 重庆有哪些营销公司 南宁网站建设 耳鸣的前世因果咨询【www.richdady.cn】 纠纷的调解技巧咨询【www.richdady.cn】 去世的母亲的前世解析【www.richdady.cn】 灵魂化解咨询【www.richdady.cn】 什么原因意外的前世修行咨询【www.richdady.cn】 强迫症的症状与诊断【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 前世今生的轮回有哪些真实经历?咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 感情纠纷的情感咨询如何进行?【企鹅383550880】√转ihbwel 突然过世的原因有哪些【微:qq383550880 】√转ihbwel 儿子不读书的教育建议咨询【www.richdady.cn】√转ihbwel 事业不顺的解决方法咨询【www.richdady.cn】√转ihbwel 亲子关系中的沟通艺术咨询【σσЗ8З55О88О√转ihbwel 特殊学校的课程设置威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 感情纠纷【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 感情纠纷咨询【www.richdady.cn】√转ihbwel 升迁障碍的咨询技巧咨询【σσЗ8З55О88О√转ihbwel 头脑混沌时如何提高注意力咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 财运不佳的原因有哪些?咨询【www.richdady.cn】√转ihbwel 孩子不爱读书的应对策略咨询【www.richdady.cn】√转ihbwel 内心恐惧胆怯的解决方法咨询【σσЗ8З55О88О√转ihbwel 信息安全分级保护标准 信息安全工具排名 布吉网站建设 珠海专业网站制作公司 信息安全等级保护技术标准体系 乌鲁木齐网站设计 营销搜测 网络安全罩 太原网站设计 网站采用哪种开发语言 苏州市信息安全等级保护网 网站子域名 做网站行业 太原网站改版 网络软营销 深圳手机网站建设多少钱 北京搜索引擎营销策划 最流行的网站设计风格 APP营销特点 北京网络营销外包网络安全公司名字 2016年中国网络安全事件 杭州网站制作外包 域名和网站 餐饮业网络营销策划书 跟信息安全相关的 免费申请个人网站 做网站行业 哈密网站建设 布吉网站建设 2017网络安全奖学金 信息安全等级保护 国标 国际网络安全法 美国 联邦信息安全法案 在线购物网站功能模块网络安全技术内幕 2017中国网络安全论坛 石家庄网站制作哪家好 在线购物网站功能模块网络安全技术内幕 信息安全分级保护标准 高校网络安全案例 信息安全攻防赛 信息安全等级保护测评师考试 信息安全工具排名 网络安全 准则 重庆微信营销活动策划 唯品会的营销在哪里看 布吉网站建设 flash个人网站 免费申请个人网站 营销研究 珠海专业网站制作公司 旅游网站建站 网络综艺营销策划 个人怎样建网站 信息安全等级保护技术标准体系 家居企业网站建设平台 苏州企业网站建设 2017全球网络安全事件 乌鲁木齐网站设计 网站设计学习 2015中国网络安全技能大赛 网站网页设计公司 营销搜测 珠海专业网站制作公司 网络安全防护有哪些 商城购物网站有哪些模块 网络安全罩 重庆网络安全检测公司排名 网络营销产品组合 关于开展信息安全等级保护安全建设整改工作的指导意见,-1 太原网站设计 重庆微信营销活动策划 成都网站建设哪家好 网络营销成本核算 网络营销的概念与含义 互联网信息网络安全技术措施解决方案 网络营销公司 浙江 呼市网站设计公司 苏州市信息安全等级保护网 常见的网络安全产品 吉安网站 信息安全大赛2015年获奖名单 搜狐网络营销中心 中国信息安全等级保护 营销者网站 苏州企业网站建设 重庆网络安全检测公司排名 维护网络安全我会做到 美国 联邦信息安全法案 产品微营销 网络安全目录 太原网站改版 客服营销方案 常州制作网站价格 深圳手机网站建设多少钱 搜狐网络营销中心 信息安全和信息管理 信息安全服务风险评估资质证书 房产网站建设 网络社区营销的技巧 信息安全科普 ppt 全面的哈尔滨网站建设 2017中国网络安全论坛 旅游网站建站 德宏网站建设公司 中国信息安全学会 公安 东莞做网站it s 切图网站新媒体营销的成功案例 美国 联邦信息安全法案 成都网站建设哪家好 网站采用哪种开发语言 APP营销特点 嵌入式系统信息安全 杭州网站制作外包 信息安全等级保护 国标 永久免费建站网站 信息安全和信息管理 网络营销1对1上门培训 合肥网站推广 ipv6 网络安全 永久免费建站网站 自动群发营销软件 重庆市公安局网络信息安全服务网站 电商营销部 自动群发营销软件 2015网络安全趋势 中国信息安全学会 公安 中国国家信息安全产业 宁夏做网站 网络营销工程师教材 ipad怎么制作网站 常见的网络安全产品 it网络安全 上海品牌网站建设公司 信息安全等级保护测评师考试 黄冈网站建设