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
长安网站设计团购网营销信息安全评估结论陕西信息安全管理中心网络安全发展的历史个人信息安全事件案例分析信息安全一级学科优秀企业网站设计网络安全 期刊台州网站设计外包丁兆天大学毕业后回到海边渔村,在一次出海中偶得海灵珠,从此开启了全球直播的最强渔夫人生! 大海波澜壮阔,深海之下更是隐藏着无数的神奇奥秘! 丁兆天乘风破浪,纵横大海,从南极到北极,从浅海到深海! “什么?这极品白鲳鱼,主播按筐卖?” “我的天,那是几百块钱一斤的极品枪鲸?” “老丁是我见过的最霸气的海洋主播!应该说,是海洋之王才对!”每个人都有一个终点,是结束还是开始,都不一定! 这里没有轰轰烈烈的故事,只有平平淡淡的开始。 直到。。。。。。古关道,修天道,正大道,神魔回避,万古长青,八方俯首仰望! 玄尊坠,化身器,一器镇万古! 杨森修古关,修魔界,万物铭记,一念化四界穿越末日世界,人类苦苦挣扎求存,陈枫却意外觉醒末日游戏系统,开启了不一样的末世体验。 别人面对怪物,东躲西藏,恐惧不安,陈枫却开启了刷怪模式; 别人辛苦锻炼,提升能力,九死一生,陈枫只要动动手指,能力全满; 别人为了物资,出卖一切,收获甚微,陈枫只要打怪,就能爆出来。 陈枫把异世九头蛇踩在脚下,“我今天只想吃蛇羹,你可别不识抬举!”喂!最近怎么开始听emo歌单了啊?别难过,我分骨头??给你啊!我的字典里希望你能开心 ——爱你的狗狗??笨蛋狗狗只要被人摸一下头就开始喜欢人类。这是一部我在某次特别的日子特别的时间听到的的故事,我记得那是一个晚饭时间直到凌晨五点多的一个故事,这个故事它或许不华丽不爽文不刺激,它就和我们普通人的生活一样,但却有着它不一样的地方。镇物,也叫镇邪之物。在民间,镇物用于镇墓、镇宅等。 镇物用得好可以救人,而被心术不正的人利用,也能杀人于无形。少年天才于洋来到黄海市当保镖,且看他如何走上人生巅峰穿越【大武神】世界,成为一名外门魔教弟子,本以为这辈子彻底废了,没想到金手指到账了。 开局老天爷赐了一双慧眼,可以查看人生剧本! 随手在地牢捡了一名被关押的圣地女弟子,竟是女皇遗孀… 【姓名】:慕卿颜 【修为】:气武境八重 【命格】:女皇遗孀(紫)、天命皇运(紫)、皇朝气运(紫)、旺夫(紫)、主角光环(紫)寒冰女武神转世(紫) 【天命值】:85 【人生剧本】:《大武神》女主角 【好感度】:0 【近期天命机缘】:五个月后,皇灵教廷被攻陷…… … … 路上随手查看一名魔教弟子! 【姓名】:韩龙 【修为】:灵武境六重 【命格】:天命配角(蓝) 【天命值】:16 【人生剧本】:《大武神》天命反派狗腿子 【好感度】:-15 …… …… 随着人生剧本开启! 天命大反派,天命主角,天命配角,一一浮出水面!你若忌惮老魔我,尽管下杀手,我虽转世法力皆空,但也不是你这货色能随意欺负。 美人炉鼎,我自取便是。 我本魔道,莫谈良心
网站教程 网站速成 政府网络安全方案 营销案例分析范例 精彩营销事件 青岛专业做网站的公司 成都信息安全企业中国网络安全提高 网络安全法官网 网络安全需要什么证书 网站建设软件 事业不顺的职场突破技巧有哪些?咨询【www.richdady.cn】 与男友前世的记忆解析【www.richdady.cn】 强迫症的案例分享咨询【www.richdady.cn】 冤亲债主干扰的常见案例【www.richdady.cn】 家宅磁场对居住者的影响【www.richdady.cn】 暗恋的情感表达咨询【www.richdady.cn】√转ihbwel 大龄剩女的幸福指南威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 人际沟通障碍解决【微:qq383550880 】√转ihbwel 头脑混沌的前世记忆【企鹅383550880】√转ihbwel 缺心眼的心理调适【微:qq383550880 】√转ihbwel 与老公前世的因果关系咨询【企鹅383550880】√转ihbwel 外灵对人的影响【微:qq383550880 】√转ihbwel 什么原因意外的前世因果威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 前世缘份的前世修行咨询【微:qq383550880 】√转ihbwel 前世今生的故事如何影响现代生活?咨询【微:qq383550880 】√转ihbwel 去世的父亲的前世缘分咨询【微:qq383550880 】√转ihbwel 灵魂化解威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 如何预防过早离世咨询【σσЗ8З55О88О√转ihbwel 财运不佳的财富积累【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 大龄剩女的心理调适咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 网络空间信息安全 网络营销工程师报考 网络安全发展的历史 建网站空间 快消品网络营销方式 app网络安全测试 嘉兴网站备案 网站建设软件 广州易网外贸网站建设 信息安全一级学科 中国 信息安全等级保护 网站采用哪种开发语言 杭州市网络安全 江阴网站建设 无锡网站制作哪家强 网站采用哪种开发语言 如何用搜索引擎营销 网络安全技术概论 如何利用饥饿营销 网络安全 情况 滨州网站设计 信息安全 运行标准 江苏网络安全中心 重庆整合营销哪里好 2017信息安全的未来,-1 网络营销存在什么问题 信息安全评估结论 信息安全等级保护公司 中国 信息安全等级保护 台州网站设计外包 天津信息安全比赛 cisp信息安全专家认证 网络营销战略是什么意思 制作网站的公司 网络安全需要什么证书 营销案例分析范例 国家信息安全技术研究中心,-1 信息安全审计 市场发展 上海 互联网营销 网络空间信息安全 闵行网站建设 个人怎样建网站 2012年信息安全竞赛获奖名单 网站建设与应用 重庆微信营销活动策划 2017信息安全的未来,-1 网络安全发展的历史 厦门网站建设企业 济南三泽信息安全测评有限公司 2012年信息安全竞赛获奖名单 佛山购物网站建设 建网站空间 网络营销的具体形式有哪些内容 专业网络整合营销公司 天津信息安全比赛 信息安全-信息系统安全等级保护基本要求 东莞做网站的公司有哪些 网站速成 网络安全服务 app网络安全测试 网站制造 新媒体营销成功案例ppt模板 政府网络安全方案 嘉兴网站备案 信息安全实验室,-1 网络营销常见的方式有哪些方面山东大学生网络安全 制作网站的公司 佛山购物网站建设 网络营销工程师报考 黄山网站设计 信息安全-信息系统安全等级保护基本要求 信息安全等级保护保护大会召开 嘉兴网站备案 网站职能 网络营销活动策划案例 信息安全一级学科 网站营销工具 网络营销应当实施以 为中心的产品开发策略 贵阳大数据与网络安全 网站设计公司 北京 2016年网络安全形势 济南三泽信息安全测评有限公司 网站采用哪种开发语言 南宁网站建设 长安网站设计 深圳有哪些网络安全公司 网络营销渠道整合 信息安全 标准讲解 长沙网站开发 网络安全吧 江阴网站建设 成都信息安全企业中国网络安全提高 济南做网站公司 信息安全学科代码 聚美营销 如何用搜索引擎营销 网站注销 制作网站的公司 信息安全评测报告 wifi信息安全检测报告 未来网站建设想法 个人怎样建网站 网络安全需要什么证书 中国 信息安全等级保护 网站营销工具 2017信息安全的未来,-1 网站页头 网站建设软件 苏州企业网站建网络安全指标体系 网络与信息安全风险评估服务能力评估方法,-1 重庆整合营销哪里好 重庆网站建设 长安网站设计 组建网站 网站建设与应用 网络营销工程师报考 长沙网站开发 专业网站优化制作公司 绿盟科技引领信息安全潮流 cisp信息安全专家认证 网络安全技术概论 网络安全体系层次模型 海宁网站设计 杭州市网络安全 西安网络安全监察支队 互联网营销书籍 西安网站优化 网络信息安全项目 青岛专业做网站的公司 网站注销 发生网络安全事件后 苏州企业网站建网络安全指标体系 广州易网外贸网站建设 网站职能 信息安全 职业资格