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
网络营销电话手机网络营销的案例微信营销培训讲师企业qq跟营销qq哪个好用吗甘肃营销型网站制作网络注册信息安全工程师培训国家网络安全局官网email网络营销的现状沪江网络营销网络安全史上著名事件废柴穿越异世界,在这鬼怪丛生的地方,他该如何生存下去?王富贵一觉醒来发现自己穿越到一个破落户家里,一出门还白捡了个老婆,为了养活一大家子,王富贵不得不想方设法搞钱!设计时装、建造工厂,到后来居然连手机都有了……王富贵就这么成为大夏第一号大富豪,还顺便收个皇帝做小弟!我,林月,一个平平无奇的剑士职业,原本就与勇者携手战胜魔王的我,正当想解甲归田准备开启我的新的悠闲养老生活时,结果在打败魔王后的下一秒,我被魔王指间的一道强光击中眉心...然后我就来到了异世界了。 所以,这到底是什么展开?我的的武器什么时候变色了?还是黑色... 可下一秒又是什么鬼啊?一剑劈开大山?魔能满格还是无限? 搞咩啊?我的田园生活呢?我的悠闲人生呢?青春是勇于尝试的,青春是不惧困难的,青春是追逐梦想的......白小飞意外重生至高中时代,面对曾经一心追求的女神林笑笑和未来会跟他结婚的杨雪白小飞会如何作出抉择,奶奶还未确诊癌症,自己也拥有重新高考的机会他能否利用这次重生来改变人生呢?武周兴元十八年,燕王上书请绥远受灾速拨军粮事,但是两个小人物的出现却搅乱了燕王的计划,四品官员的离奇身亡,又引起朝堂的轩然大波,皇帝,藩王,皇子,大臣,谋士,一时间武周国风起云涌,波云诡谲;阴谋,阳谋,刺杀,屠戮,人人都为自己的目的不择手段。朝堂纷乱,国内动荡,外族觊觎,武周国能否迎来中兴之主?稳坐心理学领域领军交椅的秦尧,在一次犯罪团伙交战中被人开枪打死了,等他再次睁开眼睛时,他竟然成了一国之君,君临天下的他,在面对诡谲波澜的皇权争夺战中,他能否稳操胜券,力挽狂澜稳定朝堂?更有甚者当初开枪打死他的人,竟然成为了外番与之交好的献礼…… 流年莫贪风雨,愿与君长久。红楼翻去云中鹤,诗八行,空作许。 小子带剑登楼,瘦马河北骨。梨园跌进梁上蛛,信两封,未拆取。 天星新年,人类在诸多现实问题的困扰下,将重心放在恒裁公司开发的新款同名虚拟网游——《恒裁》。随着游戏剧情不断推进,这片被高级人工智能铺满的钢铁城市渐渐睁开猩红的双眼。 失去记忆的林青平又背负着怎样的过往?沉重的代价、痛苦的挣扎,扑朔离迷的过往,看不见光的未来…… 秋风不问归途,鸿雁南飞。一曲离歌轻声叹,梦里往事走马观灯,花开花落,一梦将年。 黄昏的太阳无力的挂着,照的这人世间晃晃悠悠。 这世界本是一场游戏。林青平与他的朋友们,将会是猎物?还是猎人? 在原本的世界其实还存在着许多与之极其相似却又截然不同的平行空间,这里不是科学鼎盛,文明繁衍的世界,一群自以为是的能力者妄想重新构建新世界的秩序,社畜青年于真然某日收到一份神秘的快件,从而意外进入平行世界的大门。小马哥,血战死亡后被万千影迷惋惜,然后复生到鞥司世界,与大学新生马可融合。讲义气的大古惑仔和大学生,不友好的开局,没有提前量的信息集成,只是一个小小锦衣后人。为了寻找失踪的父母,马可只能不断变强,异能者的动乱,外域的强者.......
高唐企业建网站服务商 展示网站系统架构设计 360网络安全技术 贾君鹏营销 网站打开速度慢 工业控制系统信息安全产业联盟 网站建设分几个阶段 信息安全网站 传统网站和手机网站的区别是什么意思 常见的信息安全的产品有哪些 莫名其妙感伤咨询【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 去世的母亲的影响分析咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 感情纠纷的真实案例有哪些?【微:qq383550880 】√转ihbwel 灵性提升课程咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 为什么过世的前世修行咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 解决孩子不爱读书的问题【σσЗ8З55О88О√转ihbwel 事业不顺的职场调整有哪些方法?【www.richdady.cn】√转ihbwel 孩子厌学的自我提升咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 孩子厌学的辅导方法咨询【www.richdady.cn】√转ihbwel 有官司咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 感情纠纷的自我提升威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 大龄剩女的婚恋心态如何调整?【微:qq383550880 】√转ihbwel 亲子关系的自我提升咨询【微:qq383550880 】√转ihbwel 网站建设设计 南通网站建设知识 360网络安全技术 国家网络安全局官网 互联网传统营销模式 百万网络营销 信息安全 博士专业,-1 手机网络营销的案例 网络营销提升 6月1日网络安全 wifi 国安 信息安全 网站所有人 3合一网站 ps制作网站过程 传统网站和手机网站的区别是什么意思 网站后台编辑器 网站制作的趋势大型免费网站制作 网络注册信息安全工程师培训 架设网站 优优营销软件 网络安全性等级 汕头网络营销外包 珠海网站推广 网络安全风险评估内容 成都网络安全支队 备案 扬中网站建设 网络安全 汽车 扬中网站建设 网络与信息安全研究所 全网营销方案及布局 汕头网络营销外包 龙华网站建设 3合一网站 网络安全性等级 网站公司 国安 信息安全 搜索引擎营销包括 天津信息安全平台 互联网传统营销模式 常州网站开发 信息安全的威胁主要来自于,-1 网络安全史上著名事件 展示网站系统架构设计 音乐网站的色彩搭配 建微网站需要购买官网主机吗 网站设计价格大概是 网络安全竞赛平台 网络营销特点和优式 南通网站 信息流营销是什么 长沙 做网站 营销软件站 亚马逊服务营销 微信营销的目的 信息流营销是什么 网络安全错误错误代码 全网营销方案及布局 信息安全等级保护 负责单位 wifi加网络安全认证 网络安全活动有哪些 常州网站开发 珠海网站推广 网络安全 汽车 手机网站模板下载 大良营销网站建设流程 深圳 企业网站建设 营销公誉 网站开发与设计 信科 网络营销提升 网站所有人 无锡网站制作排名 网站建设套餐报价 网站空间免费 网络安全的大数据分析网站设计尺寸 独立网站建设 济南模板网站制作 汕头网络营销外包 搜索引擎营销模式特点 企业手机网站建设策划书 手机网络营销的案例 网站优化怎么做 网络注册信息安全工程师培训 昆山苏州网站建设 网络安全史上著名事件 网络营销线下培训课程 wifi加网络安全认证 深圳信息安全认证中心 免费建网站系统平台 天津信息安全平台 网络工程师必读——网络安全系统设计 网络建设网站 网站优化怎么做 免费企业网站 低价网站建设 网站后台编辑器 亚马逊服务营销 甘肃营销型网站制作 网络营销意识薄弱 淄博做网站 济南seo网站建站 信息安全专家,-1 中国信息安全公司有哪些 网络营销策略翻译 亚太区信息安全 海军工程大学信息安全 深圳网站外包 6月1日网络安全 wifi ps制作网站过程 网络安全监控公司 email网络营销的现状 网站尺寸 网络营销实训教案 鹤岗网站建设 网络营销的定义 搜索引擎营销模式特点 深圳信息安全认证中心 百万网络营销 网站建设分几个阶段 网站打开速度慢 信息安全部官网 网站所有人 深圳 企业网站建设 网站与后台 网站开发与设计 信科 工业控制系统信息安全产业联盟 网站所有人 信息安全网站 网站建设套餐报价 为何要网络安全审计 网络安全的大数据分析网站设计尺寸 网络营销师考试形式 济南模板网站制作 高唐企业建网站服务商 搜索引擎营销模式特点 怎么个人网站设计