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
互联网产品营销计划书南澳做网站联盟网站定西网站建设定制网站北邮信息安全就业2014广西信息技术与信息安全 政府系统信息安全检查指广州淘宝网站建设网络安全热点事件工业控制系统信息安全联盟大道唯我,无论道佛,一心为本,自在由我。 36位仙帝掌控仙域,瓜分世界果实强大己身,仙帝非圣贤,欲突破桎梏探索域外,仙域大乱,仙帝陨落。 且看叶林在机缘巧合之下获得魔尊残魂相助,最终踏上一段奇幻、动人心魄、荡气回肠的寻仙之路。 管你是神是佛,如不臣服,诸神灭佛。如果当知道自己穿越了,接下来你会做什么? 胡吃海喝,装比打脸? 刻苦训练,称霸天下? 不不不,首先你得先赚钱吃饭,然后洗个澡让自己欧气满满。 至少铁公鸡李长生是这样想的,他小小年纪便领悟到人间真谛:对钱,他不感兴趣(凡尔赛本赛)。 李长生背着天球精灵,脚踏万里河山,苍生剑一剑问天。 问长生为何苦恼,叹系统不让白嫖。混沌初开,人族悲惨命运。世间大圣绝世双骄引领人族走向兴旺。29岁的天岚,事业无成,刚刚朋友也和自己分手,独自一人走在熟悉的街道上,往事历历在目,也许终究是自己错了,但你们却也不该这样对我······ 如果能够回到过去,我想我一定······世界崩坏,风云将起。各方涌动,群雄四起。这个世界怎么了,谁又可终结一切? 剑去池空一水寒,游人来此凭栏干。世间万事消息尽,只有青山好静观。 叶乘风只是想安安稳稳的在穿越后活下去。但命运却不停逼迫着他前进。逼着他成为人们口中的侠大汉皇朝,文道为尊。 世人修文,可移山填海,上天入地。 文道鼎盛,百家争鸣。 汉高祖不喜儒道,儒家没落。 这一世,董仲母亲失踪,父亲离世,被爱人陷害抛弃。 身为穿越者,他活着不如一条狗! 科举之日,董仲一鸣惊人! 他活着,不为别的! 只为争一口气! 只为告诉世人,他不是废物! 状元郎,诗才,儒道中兴之人,帝师太傅,大汉儒尊…… 种种称号,皆是董仲! 镇邪,驱鬼,风水,命理。 道术,巫术,蛊术,邪术。 入道,通灵,魂魄,鬼神。 天界,人间,地府,异界。 仙,妖,魔,鬼,怪,尸。大东王朝之末,江湖纷乱,怪诞诡奇之事接二连三,天道何意,人心何向。具由一石村少年,与你结伴同行,历练江湖风雨。 神,另一空间的高级生命,能够主宰精神力和控制光波粒子。也是鬼,思想信息在他们的监视下一览无余。意识入侵,思维解析,精神控制,人类无时无刻不在被高维生命脑控着,毫无隐私可言。 上一个人类文明入侵了四维空间,战争导致了四维的塌陷,掉下来的神明进入了自己的随身空间,人类称这一方小世界为鬼镜。 千万年来,高维生命对于人类的仇恨与寂寞,让他们想与人类玩一些小小的游戏。凡事能够与看到鬼的人,都被拉入了各自的鬼镜……
网络安全产品配置与管理教育部 信息安全 网站重构 陕西省网络与信息安全测评中心怎么样 网络营销淘宝 南通哪里有做网站的 信息安全考试 网站是什么 大连网站建设 2016信息安全报告 定西网站建设 兰州网站推广 前世缘份的前世故事【www.richdady.cn】 意外的前世案例咨询【www.richdady.cn】 头脑混沌【www.richdady.cn】 孩子厌学咨询【www.richdady.cn】 感情纠纷的情感修复方法有哪些?咨询【www.richdady.cn】 去世的父亲的前世案例威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 前世今生的轮回有哪些科学依据?【σσЗ8З55О88О√转ihbwel 内心恐惧胆怯的前世记忆【企鹅383550880】√转ihbwel 财运不佳的财运提升【σσЗ8З55О88О√转ihbwel 公司破产的案例分享咨询【σσЗ8З55О88О√转ihbwel 纠纷的解决方法【σσЗ8З55О88О√转ihbwel 塔罗牌占卜与心理分析咨询【微:qq383550880 】√转ihbwel 前世今生对现世的影响威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 精神不振的解决方法咨询【微:qq383550880 】√转ihbwel 学习成绩差的原因分析【微:qq383550880 】√转ihbwel 祖灵的祭祀方法咨询【微:qq383550880 】√转ihbwel 大龄剩女的幸福指南有哪些?【www.richdady.cn】√转ihbwel 孩子厌学的家庭教育咨询【σσЗ8З55О88О√转ihbwel 官司的法律援助咨询【σσЗ8З55О88О√转ihbwel 暗恋的心理调适【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel php网站建设 信息安全服务工具列表 《家装公司营销教程》 网络营销公司微信号 网站建设:翰臣科技 网络信息安全检查 网站沙盒期 网络安全技术学习 陈墨网络营销顾问 互联网营销工作简历 武汉想做网站 厦门网站开发建设 网站建设学校 武汉网站建设企业 营销王中发 网络分享性网站 深圳html5网站建设 互联网产品营销计划书 青岛营销推广公司电话 信息安全服务资质测评 网络与信息安全防护国家 信息安全 标准 网络营销专业介绍ppt 云南网站推广 网络安全评级 2015年网络安全大事件 武汉网站开发公司 南通网站建设教程 福州自适应网站建设 建网站需要多少钱 信息安全泄密案例 网站设计一般会遇到哪些问题 龙岗网站建设 信科网络 网络信息安全检查 定西网站建设 南澳做网站 武汉想做网站 网络安全国家标志 定制网站 网站建设:翰臣科技 珠海企业网站制作费用 高端网站定制费用是多少 网站建设步骤 手机网站建设动态 陌陌营销工具 许可email营销的功能 公司营销案例 网站由哪三部分构成 衡水商城网站制作 网络安全文稿 qq营销结果分析 网络与信息安全防护国家 信息安全 标准 2016信息安全报告 星沙做网站 珠海网络营销 qq营销结果分析 网站改版升级总结什么是网络营销沟通 微博营销的特点是什么 唐山网站建设哪家优惠 网站改版升级总结什么是网络营销沟通 北京网站建设公司收购 珠海企业网站制作费用 网络安全委员会 果园 西安做搭建网站 信息安全的最新技术总结与原理分析,-1 重庆网站优化公司 青岛日文网站制作 无线网络安全设置保存不了 网络分享性网站 网络信息安全的防范的主要手段是 网站沙盒期 网络安全 运营商交流 中国培养 信息安全 网络安全方面的人才 培育效果 培养机制 网站建设案列 合肥网站优化公司 网站建设平台招商 河北网站建设 全网营销套餐 软营销案例 中山网络营销 网络安全热点事件 信息安全服务资质(安全开发类),-1 济南优化网站 病毒式营销的营销范围 青岛营销推广公司电话 全球网络安全办公室/BG北京网站建设公 南通哪里有做网站的 珠海移动网站建设费用 天津网站建设公司 定制网站 网络营销公司微信号 沙井做网站 信息安全公司资质 微博营销成功案例 康师傅网络营销方案 违反信息网络安全案例 星沙做网站 2015年网络安全活动 互联网信息安全案例分析 windows7网络安全 网络安全训练 网站建设资料 网站建设 浏览器兼容 网络餐饮营销案例 小白网络营销 营销王中发 保密网络安全检查 互联网营销工作简历 龙岗网站建设 信科网络 天津网站建设公司 成都 网络安全 工作 谷安 信息安全意识手册 广东米酒营销 网站制作预付款会计分录上海市信息安全活动周 网站建设学校 北京网站建设公司电话 珠海移动网站建设费用 互联网信息安全案例分析 兰州网站推广 网络安全部署方案 网站重构 厦门网站开发建设 南宁营销型网站建设 网站重构 网站制作预付款会计分录上海市信息安全活动周 南宁互联网营销公司有哪些 信息安全 测评 网络信息安全的防范的主要手段是 深圳html5网站建设 网络与信息安全管理组织机构设置 网站与与云的关系 网络营销博文案例 email营销手段 云南网站推广 app互动营销策划 全网营销套餐