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
营销资讯网网络安全防护预案网络安全层次传统营销分析传统营销分析网络安全产品展会信息安全服务资质认证证书it网络安全培训课程昆明做网站的公司营销资讯网混沌初开,孕分时空; 天地恒之,乃成世界。 三千小为中,三千中为大; 三千大世界,方得一宇宙; 宇宙无垠,混沌之始。 …… 天书录仙魔,地书鉴人妖; 无量诸世法,乾坤万物宝。 ...... 凡人问仙,谱写天地一介凡人意外闯入修仙世界,成为一名资质普通但向道之心甚坚的修仙者。 仙路崎岖,长生漫漫,虽千万人,吾往矣!人间的无常,俊俏的神灵。 世间律法不及之处,人间黑暗遍布的深渊。 不要唾弃世间的不公,我就是人间最公平的判罚者 这片大陆名叫天海山,这里的人们以武为尊,以武会友,以气破镜重圆,以力相濡以沫。 这里的人们信仰修习能量,突破境界。 可人们争强比拼,要得到的是什么?是力量?是钱权?还是彼此? 活着的时候冷暖自知,搭配百味人生,读着读着这本书,相信我们可以渐渐知道人生的价值意义!灵气复苏,大争之世,万世未有之变局将临,三段投影,一生传奇,礼赞人族,壮哉华夏。本来是一个小小客服被神选到了小说世界,没想到系统来晚了害我白等了十五年 没想到吧系统重启直接重新开始,黑暗森林我带着系统回来了!陆嘉在村口的大槐树下醒来,便回到了改革开放前,那个骄阳似火的午后。 没有系统和金手指就不能发家致富,走上人生巅峰? 不存在的! 来,咱先抢了赵老三的气运再说! 乔布斯: 我感觉一生都活在陆嘉的阴影之下。 巴菲特:来,兄弟 抱一下! 陆嘉:大家不要误会,我不是针对某一个人,我只是想说在座的各位都是垃圾! 在浩浩荡荡的改革开放洪流中,陆嘉能否勇立潮头做时代的弄潮儿? 且看主角陆嘉如何在风华年代,续写波澜壮阔的人生……上世纪末,在一个雷暴天气里,三个越狱犯企图趁夜越狱,当他们冲进墙边的一座小房子里,突然闯进来一帮鬼子兵,举起手中的“38大盖”,就向他们作疯狂的扫射...... 23年后,当国内的一流侦探侦破了此案,在地下挖出了三具尸骸后,这座监狱妖舞鬼唱的潘多拉魔盒也随之打开了。且看这位名侦探,是如何运用他娴熟的侦探技能,抽茧剥笋层层推理,将这一起起旷世奇案大白于天下的......尝试按心中合理的写法写写看会出来什么东西。一个有着多重身份的特种兵,咽下恶气被迫复原了,为了完成战友的遗愿来到国际大都市,意外的成为女总裁的安全顾问,生活一下子变得多姿多彩,不厌其烦的麻烦也紧随而至。
安阳做网站 酒店业网络营销特点 信息安全技术防火墙技术要求 网络技术还是信息安全 上海网络营销资讯 2014年中国网络安全现状 网站 模板 电子商务信息安全,-1 信息安全中的Cia 河北公司网站制作设计 纠纷的前世因果咨询【www.richdady.cn】 人际关系不好的解决方法【www.richdady.cn】 公司破产的案例分享咨询【www.richdady.cn】 孩子不爱读书的家庭教育【www.richdady.cn】 暗恋的心理成长咨询【www.richdady.cn】 特殊学校的教育理念咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 儿童发育倒退的原因威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 外灵的干扰特征咨询【微:qq383550880 】√转ihbwel 儿子不读书的前世记忆咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 公司破产后如何重新创业咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 儿子不读书的案例分享咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 冤亲债主的干扰与解脱咨询【www.richdady.cn】√转ihbwel 财运不佳的前世因果【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 特殊学校的教育理念咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 前世缘份的前世故事咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 前世缘份的奇妙重逢咨询【www.richdady.cn】√转ihbwel 精神不振的自我提升咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 人际关系不好的咨询技巧威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 长期耳鸣可能是哪些疾病的信号咨询【σσЗ8З55О88О√转ihbwel 婴灵的超度流程咨询【www.richdady.cn】√转ihbwel 卡片式网站 校园网站怎么建 电子商务信息安全,-1 京东目标市场营销 珠宝内容营销案例 长沙建网站 杭州网站建设设计公司 信息安全技术产业联盟 汽车的信息安全指哪些内容 信息安全专业正,-1 小米公司网络营销分析 9.网络安全的特性包括( ).衡水企业网站设计报价 信息安全中的Cia 国家信息安全工程技术研究中心 国家信息安全意义 传统网站和手机网站的区别是什么 卡片式网站 校园网站怎么建 电子商务信息安全,-1 京东目标市场营销 珠宝内容营销案例 长沙建网站 杭州网站建设设计公司 信息安全技术产业联盟 汽车的信息安全指哪些内容 信息安全专业正,-1 小米公司网络营销分析 9.网络安全的特性包括( ).衡水企业网站设计报价 信息安全中的Cia 国家信息安全工程技术研究中心 企业信息安全的建议 网络与信息安全提醒 企业信息安全 杭州g20峰会 信息安全 临清网站建设 山西信息安全测评中心 珠宝内容营销案例 佛山做网站 总参信息安全 快速办理信息安全服务资质咨询公司,-1 2016年第四届中国网络安全大会 网站营销公司哪家好 关于简单网络安全协议有哪些 黄石网站建设 传统网站和手机网站的区别是什么 多媒体营销 网络安全产品展会 信息安全服务资质 安全开发 郑州营销托管公司排名 网站制作公司排行榜 网站开发需求 西安网站架设公司 建设门户网站需要注意什么 卡片式网站 ccid 2010-2011年中国信息安全产品市场研究年度报告 直销网站建设 课件营销 网络安全证书已过期或不可信 网站 模板 企业网络营销应用分析 免费做外贸网站 网站利用百度离线地图 武汉大型网站建设 模板网站与定制网站的区别 营销师网 汽车的信息安全指哪些内容 网络营销代运营 四川全网营销推广哪家好 电子商务信息安全,-1 网站更新后为什么不显示俄罗斯网络安全 深圳整合营销优势 制作一个网站步骤排版 服务好的微网站建设 免费做外贸网站 山西 信息安全测评 深圳 企业 网站建设 2017信息安全大会rsa 京东目标市场营销 网站营销公司哪家好 营销网站 如何建网站 ccid 2010-2011年中国信息安全产品市场研究年度报告 2012国家信息安全专项 网络安全研究背景 信息安全 运行标准 营销资讯网 网络安全研究背景 2017信息安全大会rsa 方维制网站 企业信息安全的建议 网络空间安全 信息安全 郑州营销托管公司排名 昆明做网站的公司 中国网络与信息安全大会 国家网络安全应急工程技术研究中心 互联网营销和策划 企业网站网络营销职能 酒店业网络营销特点 知名信息安全公司排名 网络安全百科 网站飘动 课件营销 天融信网络安全审计 信息安全技术防火墙技术要求 信息安全等级保护措施 昆明做网站的公司 安阳做网站 国家信息安全意义 临清网站建设 家具网站建设 义乌网站制作 2012国家信息安全专项 广东信息安全学院 甘肃移动 网络安全 家具网站建设 腾讯网络营销的挑战 汽车的信息安全指哪些内容 网络安全信息法 腾讯网络营销的挑战 试听课营销盐山做网站 佛山做网站 河北公司网站制作设计 数据型网站 如何建网站 量子计算和网络安全 信息安全专业正,-1 事件营销分类 建设门户网站需要注意什么 保定 营销型网站建设 甘肃网络安全等级保护网 网络与信息安全 期刊 网络安全分级制度 网络安全服务 方维制网站 教育行业 网络安全