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
单位网络安全搭建营销咨询服务内容黑客 网络安全郑州网站建站制作网站石家庄互联网营销鱼塘营销案例信息安全是指保护信息的合肥网站制作需信息安全与管理评估占国,一个刺客横行,法咒为厉的国度,王子几个的父母被刺杀,师傅连夜救他出宫,开始了流亡生涯。朝廷下巨额刺杀令,无论死活,皆赏。各路高手磨刀霍霍,几个性命岌岌可危。天赋差法力低的他,能否突出重围,为父母复仇?他自己也不知道,他只知道:倘若这世上所有人都要我死,那我偏要活给所有人看!假如在这个世界上有如果…秦凡为救老婆,不得已暴露自身能看到宝物气息的能力,不断捡漏,只要是宝物,在秦凡的眼中都无所遁形,因此引起各方势力的注意,破真伪,看人心,鉴宝捡漏,玩转人生……残疾少年张铁生,意外获得药王传承,自此村花、俏寡妇,哭着喊着找他治病,而他也成了远近闻名的妇科圣手。上一秒还在午休的我 下一秒我睁开眼睛发现一切都变得陌生 我新买没有一个星期的空调呢,没有你我该怎么活 不对,现在我应该在梦里。 可是为什么被打会这么疼 够了,住手。想知道是不是做梦你不会打自己呀 我一脸无语看着刚认识不久的网红小姐姐远古人类探索,揭秘古老遥远的史前世界!南陌城是个三线的小城市没什么特别吸引的或许是这样张清之在这里开了一家饮料店,店里有一条很奇怪的规矩便是不准带走,但也因为古怪留住一批古怪的顾客,也因此引出大家的故事……有些事,付出了就会有回报;有些事,付出了也没有回报,直到受伤了,伤透了心,不会再有爱的时候,你才发现自己生病了,这种病……也不是病。这个世界,实力为尊…全靠自己的灵力金丹成,元婴现,化婴成神,一步修仙路,逆天成真神。 数万年前人界灵气盎然,人神同修,万年大劫将至,界面薄弱,魔界魔神率众魔族破虚空入人界,誓要屠尽人族。 人界尸骨成山,血肉成河,众仙陨落,为保人族延续,众神不惜元神灭,神体破,撕碎界面,与魔族同灭。 界面破碎,形成无数小界面,灵气稀薄。魔族重燃,一个个人族界面消散…
公司网络安全搭建 网络推广天培营销 石家庄互联网营销 网络个人信息安全案例 无锡网站推中国信息安全技术有限公司 网络与信息安全要求 商务网站设计 开放网络安全 有关网络安全的logo 2016中国网络与信息安全大会 纠纷的原因分析【www.richdady.cn】 发育倒退的自我提升咨询【www.richdady.cn】 莫名其妙感伤的心理调适【www.richdady.cn】 头脑混沌【www.richdady.cn】 祖灵的祭祀方法【www.richdady.cn】 前世缘份的识别方法【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 通灵老师预约咨询【企鹅383550880】√转ihbwel 孩子学习不好的环境影响【企鹅383550880】√转ihbwel 孩子不爱读书的心理分析【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 财运不佳的原因分析咨询【微:qq383550880 】√转ihbwel 头脑混沌的原因分析咨询【www.richdady.cn】√转ihbwel 与公婆前世的记忆解析咨询【微:qq383550880 】√转ihbwel 前世缘份如何影响今生?【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 忧郁症的环境影响咨询【σσЗ8З55О88О√转ihbwel 小企业破产的主要原因【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 前世今生的轮回转世【微:qq383550880 】√转ihbwel 家宅磁场【微:qq383550880 】√转ihbwel 耳鸣的前世因果【微:qq383550880 】√转ihbwel 前世老婆的识别方法咨询【企鹅383550880】√转ihbwel 感情纠纷的情感修复方法有哪些?咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 网络营销渠道的特点是 网络安全用户信息包括 关于网站设计的价格 2016中国网络与信息安全大会 网络企业的营销模式是 计算机网络安全的研究 网络安全供应商 合肥网站制作需 建网站代码 网络营销的优点和缺点 河源网站建设 信息安全响应中心 互联网金融与信息安全 罗湖高端网站设计 如何制作营销网站模板 《信息安全管理》 信息安全专业申报书 福田网站设计 公安部 信息安全 认证 国家信息安全中心地址 服务器信息安全存在的不足 网站建设一条龙 网络安全 展览 关于网络安全防火墙 网站访问者 黑客 网络安全 广州市手机网站建设 海外营销网站建设 网络安全代理商 网络安全日志审计 化妆品手机端网站模板 国家信息安全政策体系包括哪些内容 怎么做问答营销的策划 大数据信息安全安全 福田网站设计 网络安全日志审计 公安部 信息安全 认证 如何制作营销网站模板 什么是信息安全 商务网站设计 建网站代码 信息网络安全学院 2016网络安全峰会 怎么用域名建网站 有关网络安全的logo 网络营销整体方案设计 网络安全运行 网站维护 网络营销师的培训机构 网站内容的实现方式 贵州省网络与信息安全测评认证中心 顺义广州网站建设 中山网站建设文化策划书 济南网络营销策划 网络营销的创新方法 网站模板下载 制作网站的要素 国家信息安全网查询 专业网络营销 网站如何被百度收入 网络有哪些营销方式有哪些影响 网络安全 展览 重庆网站开发设计公司电话 国际营销 市场细分 网络个人信息安全案例 怎么做问答营销的策划 网络营销资料 2016网络安全峰会 以前的域名是非经营性网站备案现在如何转成经营性网站备案 网络营销的创新方法 网站怎么维护 重庆网站开发设计公司电话 2016中国网络与信息安全大会 2016年网络安全年会 石家庄互联网营销 网络与信息安全要求 建网站代码 营销产品定价策略 福田网站设计 无锡网站推中国信息安全技术有限公司 2016年网络安全年会 企业网站策划方案 网络营销是什么证 专业网站定制服务 专业网站定制服务 教育网站设计 国家信息安全政策体系包括哪些内容 网络安全审计系统 报价 有设计感的网站网络安全及信息 网站内容的实现方式 常见的信息安全认证有: 互联网金融与信息安全 国家网络信息安全小组,-1 网络信息安全综述,-1 信息安全与管理评估 网络营销的优点和缺点 网站上线后 上海专业做网站公 中山网站建设文化策划书 不属于网站后期维护 不属于网站后期维护 免费营销工具 营销和运营哪个重要性 山西信息安全技能大赛 郑州微网站建设 2017年最新网站设计风格 网络有哪些营销方式有哪些影响 无锡网站推中国信息安全技术有限公司 成都网站建设电话 网站的主题 基于区块链的信息安全,-1 制作网站的要素 武汉市大型的网站制作公司 网站建设一条龙 以前的域名是非经营性网站备案现在如何转成经营性网站备案 网络安全审计系统 报价 常州网络营销外包 房地产网站制作 网络营销软文案例分析 论坛营销的思路 黑客 网络安全 开放网络安全 浪潮集团 信息安全 网络安全600 京东区域营销策略 青岛外贸网站建站公司 网站维护 《信息安全管理》 如何提升网站速度 鱼塘营销案例 台州市网站建设 网络营销的创新方法 网络营销的创新方法 海尔内容营销 镇江网站设计 优秀企业网站 信息安全风险识别清单 2017网络与信息安全展 重庆网站建设优化 信息安全管理 实训室 重庆网站开发设计公司电话 整合营销. 贵阳专业性网站制作 什么是信息安全 qq推广营销方案 网络安全日志审计 网络安全600 教育网站设计 关于网络安全防火墙 国外网站模板 不属于网站后期维护 黑客 网络安全 顺义广州网站建设 网络有哪些营销方式有哪些影响 网络营销整体方案设计 如何制作营销网站模板 福田网站设计 广州网络安全学校 中国网络安全大会 青岛外贸网站建站公司 鱼塘营销案例 网络营销渠道的特点是 常州网络营销外包 免费营销工具 外贸营销整体解决方案 网络营销的价格策略 网络安全攻击例子 国家信息安全中心地址 网络安全企业50强2017网络营销方案简述 信息安全管理 实训室 大型网站建设方案 网站怎么维护 网络信息安全设计方案 镇江网站设计 贵州省网络与信息安全测评认证中心 公司网络安全搭建 网络安全技术与实践 汕头网站设计 网络营销的创新方法 房地产网站制作 营销和运营哪个重要性 网站内容的实现方式 专业网络营销 怎么用域名建网站 网络企业的营销模式是 如何制作营销网站模板 商务网站设计 国家信息安全政策体系包括哪些内容 网络营销的优点和缺点 上海专业做网站公 网络安全研究趋势 长沙网站改版 营销咨询服务内容 建网站代码 网站怎么维护 海尔内容营销 重庆 营销公司排名 珠海营销培训 网络安全运行 山东网络安全大赛 网络与信息安全要求 网络营销常用媒介方式 福田网站设计 罗湖高端网站设计 开放网络安全 以前的域名是非经营性网站备案现在如何转成经营性网站备案 广州市手机网站建设 国家信息安全政策体系包括哪些内容 贵阳专业性网站制作 信息安全技能树 什么是信息安全 长沙网站改版 长沙网站改版 个人免费网站注册com 常州网络营销外包 海尔内容营销 高档网站设计 中国网络安全大会 网络安全攻击例子 山东网络安全大赛 网络营销渠道的特点是 上海建站网站的企业 京东区域营销策略 服务器信息安全存在的不足 计算机网络安全的研究 营销和运营哪个重要性 信息安全技能树 镇江网站设计 河源网站建设 石家庄互联网营销 网络安全考试网址 国外网站模板 工控信息安全 西安网站制作贵州网站优化 xx高校网络安全解决方案 网络营销是什么证 郑州网站建站 全国信息安全等级保护测评机构推荐目录,-1 商务网站设计 广州网络安全学校 大型网站建设方案 国际营销 市场细分 整合营销. 做公司网站的专业公司深圳 如何提升网站速度 延安网站建设公司电话 关于网络安全防火墙 个人免费网站注册com 专业网络营销 山东网络安全大赛 开放网络安全 河源网站建设 营销产品定价策略 常州网络营销外包 网络安全用户信息包括 合肥网站制作需 网络营销资料 顺义广州网站建设 长沙网站改版 网络营销目标市场假设 网络营销目标市场假设 手机短信营销方案 外贸营销整体解决方案 网络安全用户信息包括 论坛营销的思路 上海做网站公司 传统营销和内容营销 以前的域名是非经营性网站备案现在如何转成经营性网站备案 制作网站 网站设计公司 无锡 网络信息安全设计方案 高档网站设计 网络营销是什么证 自己怎样建立个人网站 河源网站建设 网络与信息安全要求 鱼塘营销案例 浪潮集团 信息安全 信息网络安全学院 珠海营销培训 常见的信息安全认证有: 眉山网站建设 郑州网站建站 上海建站网站的企业 网站的主题 网络营销的优点是什么?优秀的网络媒体应具备的条件是什么? 做网站多钱 网站建设一条龙 顺义广州网站建设 网络企业的营销模式是 重庆包月营销推广公司 福田网站设计 保定网站建设 贵阳专业性网站制作 中国网络安全大会 产品展示型的网站功能有哪些网络安全大赛比什么? 网络有哪些营销方式有哪些影响 以前的域名是非经营性网站备案现在如何转成经营性网站备案 信息安全管理 实训室 武汉信息安全与人才 国家信息安全政策体系包括哪些内容 外贸营销整体解决方案 西北工业大学信息安全 专业网络营销 做公司网站的专业公司深圳 个人免费网站注册com 网络营销目标市场假设 网络安全竞赛 网络安全竞赛 中国网络安全大会 国家信息安全网查询 西北工业大学信息安全 国家信息安全中心地址 台州市网站建设 如何制作营销网站模板 常州网络营销外包 整合营销. 黑客 网络安全 鱼塘营销案例 开放网络安全 网络营销目标市场假设 网站上线后 重庆网站开发设计公司电话 基于区块链的信息安全,-1 论坛营销的思路 贵州省网络与信息安全测评认证中心 山东网络安全大赛 鱼塘营销案例 如何制作营销网站模板 国家信息安全产业联盟 网站怎么维护 2016中国网络与信息安全大会 怎么做问答营销的策划 信息安全风险识别清单 石家庄互联网营销 网络营销渠道的特点是 个人免费网站注册com 网络安全竞赛 保定网站建设 网站维护 优秀企业网站 网络营销资料 上海做网站公司 网络安全技术与实践 广州市手机网站建设 常州网络营销外包 青岛外贸网站建站公司 网络营销的优点是什么?优秀的网络媒体应具备的条件是什么? 企业网站策划方案 镇江网站设计