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
网络安全国家安全校园网网络安全解决方案永川做网站的国内网络安全事例建立网站网站建设需要具备哪些知识全球信息安全认证网站成本网络营销环境的特点酒店网站建设公司微博营销图事故之后,我竟转生成为了异世界魔物? 这是一个魔法的世界,帝国纷争,城邦联合,神秘力量的苏醒改变着着世界的方向,不受时间消磨的“永恒星碑”上记载的过去引起着世界的动荡...... 在异世界苏醒后成为了魔物,伪装成人类走向人类世界,学习魔法,增强实力,游历各地探索这精彩异世界的奥秘!变成了一条蛟龙,索性有一个加点的系统。心海飘,心海摇,谁人知晓天地高。独撑孤舟荡青黄,见姜尚,慰寂寥,不知清梦何人扰。翩翩离梦虚若实,再回首,却是虚无缥缈,虚无缥缈……简介:天若灭我我逆天,神若阻我我弑神,小青年杨业回家祭祖不小心掉落悬崖被血魔殿主残魂带领穿越异界,强势崛起,打破上世界枷锁,开启了一个新世纪的传奇,并留下了万古传说, 九天之上我为巅, 覆灭星辰反手间, 血魔一怒银河碎, 帝骸遍布星空间 建文四年,朱棣拖家带口举兵造反,攻进应天府时,最疼爱的太孙朱瞻基却离奇失踪。 朱棣大怒,认为是建文乱臣所为,遂屠杀一万四千余建文乱臣及家眷,流放三万余靖难遗孤,以表对太孙疼惜之意。 …… 十一年后,一少年乱了朱棣心智,朱棣时常化作普通老头,与他一起打猎。 “老爷子,我真不是你孙子,我是从死人堆里爬出来的,没有亲人。” 朱棣听着朱辰的独白,禁不住就落泪了。 “谁说你没亲人,我现在告诉你,你爷爷是永乐大帝朱棣,你是大明皇嫡长孙。” 朱辰:“老爷子,您别骗我了。” 朱棣道:“不信也罢,我欠你一个盛大的复辟仪式。” 次日,应天府白日宵禁,万人空巷,十万大明铁骑进城,为首一人,正是那身穿铠甲,龙虎精神的老爷子! 爷孙俩隔空对望一眼,朱棣一笑。 十万大明铁骑下马,恭敬跪地大吼:“恭迎大明皇嫡长孙回朝!”五年前,他是第一玄门天骄,因遭至爱背叛,身死 道消。 一朝重生,他是苏家弃婿,偶得无上医经和传奇宝 鼎,从此废物接盘侠成最强奶爸。 美女师傅带我飞,废材逆袭,吊打全场。民国时期,乱世纷争,邪教横行,人心惶惶。萨满预言之子机缘巧合离开传承地,在京城高门中长成新青年,一次诡异的经历让他和邪教结下不共戴天的命运之仇,从此把结束乱世当做使命。广袤3的玛法大陆天空出现异变,古老的遗迹和禁地随之发生躁动,神秘的天选者降临,这次会有什么不同吗?这次会改变界域战场人族和魔族的战争吗?(纪念那逝去的兄弟,纪念那些年的燃情岁月。)世界之体,世上最强的双修体质之一,可以使修炼双方获得世界之力,成为“世界之子”也就是所谓“主角”般的存在。 万界召唤书,可以召唤万界中的所有生命为自己效命。 获得万界召唤书的李无名,看着可以自行输入“词条”召唤的万界召唤书,果断将其变成了万界老婆召唤书! 世界之体和万界召唤书在李无名的手中,作用直接发挥到了极致!
营销中心对定位运营提供什么支持及策略 信息工程 信息安全 邢台移动网站建设 信息安全从业人员规模,-1 网站成本 每日信息安全资讯 网络安全项目方案 国内做网络安全的公司排名 网站建设需要具备哪些知识 有关网络安全的视频 头脑混沌【www.richdady.cn】 去世的父亲的前世解析【www.richdady.cn】 投资项目的风险评估咨询【www.richdady.cn】 感情纠纷的前世因果【www.richdady.cn】 无形干扰的解决方法【www.richdady.cn】 人际关系不好的表现及原因咨询【企鹅383550880】√转ihbwel 事业不顺的案例分享【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 有官司的心理调适咨询【企鹅383550880】√转ihbwel 存不住钱的心理调适咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 与女友前世的前世修行咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 与男友前世的故事分析咨询【σσЗ8З55О88О√转ihbwel 特殊学校的师资力量咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 冤亲债主的干扰与化解咨询【企鹅383550880】√转ihbwel 祖灵的祭祀方法【企鹅383550880】√转ihbwel 脑部不清晰的解决方法【企鹅383550880】√转ihbwel 脑部不清晰【微:qq383550880 】√转ihbwel 失业的案例分享咨询【微:qq383550880 】√转ihbwel 什么原因意外的前世记忆【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 强迫症的前世因果【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 婴灵的超度与慈悲心【微:qq383550880 】√转ihbwel 深圳网络营销公司 信息平台网站建设 中科院 信息安全专家 电子邮箱营销视频 提高个人信息安全意识 政府信息安全ppt 英国网络安全管理局 商丘做网站哪家好 信息工程 信息安全 福州网站建设多少钱 代防火墙与网络安全中的防火墙有何联系和区别 广州 网络安全 网络安全项目方案 烟台网站推广 江津网站建设 搜索引擎营销五个步骤是什么意思 网络安全协议探讨 设计网站考虑哪些因素 滁州做网站 网站关键词库 网络营销环境的特点 信息工程 信息安全 首都网络安全日培新 深圳网络安全咨询公司 福州网站建设多少钱 代防火墙与网络安全中的防火墙有何联系和区别 广州 网络安全 网络安全项目方案 烟台网站推广 江津网站建设 网络安全和信息安全的区别 营销案例分析 网站管理公司 大学生网络营销方案 网站销售 网站销售 重庆网站推 搜索引擎营销五个步骤是什么意思 成都网站制作 网站注册器 域名 备案号 网站的关系 网络安全焦点 深圳网络营销公司 网络营销推广公司 免费网络安全培训 网红网站建设官网 网络安全协议探讨 临沂网站维护公司 网站色彩学 网站免费搭建 网络安全设备运行状态 网站手机版开发 网站建设需要具备哪些知识 设计网站考虑哪些因素 整案营销 互联网营销和策划方案 昆明网络营销策划 中科院 信息安全专家 免费网络安全培训 昆明网络营销策划 专业的网站建设公司 深圳网络安全咨询公司 网络安全管控系统 域名 备案号 网站的关系 深圳做企业网站的公司推荐怎么做网站 建网站啦 上海地产网站建设 搜索型网站 福州网站建设多少钱 网站主页设计 深圳网络营销公司 网络营销环境的特点 微网站怎么做 苹果 病毒营销案例 网络安全和信息安全的区别 重庆网站推 西乡建网站 简述网络营销及特点是什么意思 建网站啦 公安部 信息安全实验室 idc网络安全市场分析报告 成都网络安全公司 移动信息安全总结报告,-1 建的网站打开很慢 校园网网络安全解决方案 网红网站建设官网 我对网络营销的认识 信息安全技能竞赛 信息安全师国家职业 大学生网络营销方案 重庆互联网营销推广信息安全课程设计报告,-1 全球信息安全认证 深圳市 信息安全协会 关于加强信息安全管理体系认证安全管理的通知,-1 有关网络安全的视频 中国网络安全公司 o2o营销 信息平台网站建设 成都网站原创 莱山网站建设 营销中心对定位运营提供什么支持及策略 移动信息安全总结报告,-1 柳州网站建设 顶级网站 免费营销软件下载 邢台移动网站建设 信息安全的通知 网络营销推广公司 网络安全 项目工程 网络安全协议探讨 信息平台网站建设 营销案例分析 网站 建设网站公司 网站国际化 临沂做网站建设的公司 网站管理公司 内蒙古企业网站建设 全球信息安全认证 网站国际化 烟台网站推广 信息安全厂商 内容营销工具有哪些内容 中国优秀网站建设官网 每日信息安全资讯 免费营销软件下载 合肥网站设计 深圳市 信息安全协会 搜索型网站 网络安全焦点 银监 信息安全 深圳做企业网站的公司推荐怎么做网站 2017世界网络安全大会 网站赏析 国内做网络安全的公司排名 组织信息安全需求 太原网络营销师培训乾冠信息安全 广州 网络安全 关于加强信息安全管理体系认证安全管理的通知,-1 对网络营销弊端的看法 网络安全焦点 网站关键词库 网络安全分析 杭州网络安全公司 手机版免费申请微网站 网络安全项目方案 网站注册器 网站建设学费多少钱 唯品会营销渠道 网站建设维护 网络营销促销组合 网站注册器 微博营销图 营销中心对定位运营提供什么支持及策略 中国网络安全公司 潍坊网站建设多少钱 域名 备案号 网站的关系 太原网络营销师培训乾冠信息安全 网站销售 每日信息安全资讯 莱山网站建设 信息安全平台有哪些 不属于微博营销特点 网站的定义 组织信息安全需求 国内网络安全事例建立网站 济南网站建设 网站色彩学 网信办 信息安全 国际 网站免费搭建 主要的信息安全威胁有? 网络营销市场 2010年网络安全事件 搜索引擎营销五个步骤是什么意思 网站制作的困难和解决方案 2017网络安全高峰论坛 企业网站快速建立aspcms2.2新手完全自学视频教程 免费下载 网络安全等保规定 网站主页设计 中科院 信息安全专家 网络安全形势 2017 英国网络安全管理局 恩施做网站 网站的定义 临沂做网站建设的公司 中小企网站设计 国内做网络安全的公司排名 网络营销整体宣传方案设计大连地区网站建设 微网站怎么做 商丘做网站哪家好 网站建设需要具备哪些知识 网络营销市场 不正常营销 保护信息安全的技术和手段有哪些,-1 信息安全漏洞分类 信息安全三级保护备案 网络安全解决方案设计原则 信息工程 信息安全 专业的网站建设公司 免费网络安全培训 酒店网站建设公司 永川做网站的 网络营销促销组合 酒店网站建设公司 保护信息安全的技术和手段有哪些,-1 做专业网站 信息安全厂商 银监 信息安全 提高个人信息安全意识 互联网营销和策划方案 江苏网络安全龙头 网络营销漏斗图 长沙网站设计 代防火墙与网络安全中的防火墙有何联系和区别 不属于微博营销特点 网络安全和信息安全的区别 网络安全信息分析 网站赏析 国际信息安全中心 首都网络安全日培新 网络安全设备运行状态 广州 网络安全 互联网营销和策划方案 网站的大小 网络安全 项目工程 网站关键词库 西安信息安全测评中心 公安部 信息安全实验室 免费网络安全培训 网络安全项目方案 鄂尔多斯网站建设 西安信息安全测评中心 营销词组 恩施做网站 内蒙古企业网站建设 营销词组 电子邮箱营销视频 郑州做网站公司 网站成本 长沙市做网站的网站 信息工程 信息安全 国内 信息安全 网络安全管控系统 中国研究所 信息安全 网站维护说明 信息安全平台有哪些 上海地产网站建设 深圳网络安全咨询公司 网站手机版开发 国内网络安全事例建立网站 做专业网站 顶级网站 涪陵网站建设 o2o营销 国内最好的信息安全公司 高校网络安全教育 中国优秀网站建设官网 网络安全员培训内容 长春给企业做网站的公司 营销案例分析 手机版免费申请微网站 信息安全和计算机安全 建设网站公司 长春给企业做网站的公司 上国外网站的dns 长沙网站设计 信息安全的指标 上国外网站的dns 常用网络安全技术 网站 重庆互联网营销推广信息安全课程设计报告,-1 电子邮箱营销视频 网络营销漏斗图 唯品会营销渠道 有关网络安全的视频 柳州网站建设 永川做网站的 昆明网络营销策划 网站设计公司 上海 网络安全国家安全 政府信息安全ppt 网络安全等级保护流程 郑州做网站公司 网站制作的困难和解决方案 营销微信稿 建一个政府网站 信息安全三级保护备案 南桥做网站 整案营销 组织信息安全需求 信息安全师国家职业 网站免费搭建 内容营销工具有哪些内容 重庆网站推 网络安全项目方案 网络安全协议探讨 滁州做网站 杭州网络安全公司 与网络营销相关的书籍推荐 网络安全等保规定 银监 信息安全 建的网站打开很慢 大学生网络营销方案 成都网站原创 深圳网络营销公司 网站注册器 免费营销软件下载 国内做网络安全的公司排名 关于加强信息安全管理体系认证安全管理的通知,-1 信息安全师国家职业 2010年网络安全事件 主要的信息安全威胁有? 建网站啦 每日信息安全资讯 网站 建网站啦 网站注册器 莱山网站建设 网站建设有模板吗 成都网站制作 我对网络营销的认识 网站色彩学 烟台网站推广 苹果 病毒营销案例 中国网络安全公司 网络营销推广公司 网络安全等保规定 信息安全漏洞分类 有关网络安全的视频 2017网络安全高峰论坛 网红网站建设官网 成都网络安全公司 长沙市做网站的网站 临沂做网站建设的公司 福州网站建设多少钱 网站建设维护 柳州网站建设 校园网网络安全解决方案 太原网络营销师培训乾冠信息安全 济南网站建设 主要的信息安全威胁有? 烟台网站推广 西乡建网站 国内 信息安全 网站建设学费多少钱 域名 备案号 网站的关系 手机版免费申请微网站 信息平台网站建设 鄂尔多斯网站建设 深圳做企业网站的公司推荐怎么做网站