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
怎样才能制做免费网站关于企业网站建设的必要性汽车营销案例主要的信息安全威胁有?网络营销特色化描述网络安全行业协会腾讯网络安全总监每日信息安全资讯市场营销和关系营销网站制作费用闲散退役兵王庄毕因缘巧合,住进了女神别墅,面对霸道美女总裁,他表示亚历山大。 庄毕:“女人,今日你对我拳打脚踢,来日我必然回报你一双儿女。”来自星辰的启示, 人与神明相抗争。 超前进化的智慧, 痴迷幻梦不愿醒。 败军之将,梦途惊醒,逆天改命,铸就新(醒)程。 东汉末年,汉室崩塌。 刘闲意外穿越到这乱世,开始一段传奇人生。 利用遥遥领先这个时代的知识,收名将,戏红颜,混的风生水起。 同时训练出一支傲视当世的铁血精锐。 刘姓为王,大浪淘沙。 待一切尘埃落定之后,一个完全不同的大汉帝国重新出现在了大地的东方。主要是讲男主受到种种困难成为了修罗把坏人打死。为天下安定带来了和平。后来回到了现实中的故事。一个平凡的摸鱼打工人,一次宿醉后莫名转生异界。 获得了先天灵根,开启了一段朋克的修仙生涯。最后一次穿越,那就,战双帕弥什吧,去拯救那个破碎的世界,和灰鸦一起,去夺回人类的家园 [系统] 解析,重组,安装,改造 以首席指挥官的身份,我将向帕弥什发起进攻五年前,一心沉迷于武侠梦与仙游的他,高考名落孙山,一次与少林的邂逅,成就了五年后身怀绝技的少林俗家弟子,在这个现代文明的暗黑江湖,他身怀绝技,更也柔情似水,怀揣着武侠梦,收服恶势力,成就小人物的一番霸业。暗黑世界,儿女柔情,铁汉硬血,看混世小武僧如何成就雄霸伟业。【玄幻+无敌+爽文+系统】张辰穿越到玄幻世界,拥有了神级抽奖系统,可以抽奖到功法,体质等等所以只要运气好,抽奖到无敌不是梦,于是 张辰“我无敌,你们随意”维只有我是正常人! 为什么会有喜欢动不动扑过来的人啊! 为什么会有喜欢掐着人的老头子会存在在这个世界上啊! 为什么还有个不动的……呃,这个还挺正常的。 为什么只有我是正常人啊! —— 世界上迷离的问题背后总会有惊人的答案,奇怪的事情总会出乎人的意料。 寻朝的苏武,以己换苍生的朱德,布阵病逝的诸葛孔明。
军用信息安全产品认证证书等级 广州网站设计 信息安全合规 网络营销战略和策略分析 360网络安全大会 不正常营销 常州品牌网站建设 英国 国家信息安全 关于企业网站建设的必要性 发改委信息安全专项 2014 感情纠纷的情感疏导咨询【www.richdady.cn】 儿子不读书的解决方法【www.richdady.cn】 与公婆前世的前世缘分咨询【www.richdady.cn】 官司的案例分享咨询【www.richdady.cn】 冤亲债主干扰的表现咨询【www.richdady.cn】 特殊学校的咨询技巧【www.richdady.cn】√转ihbwel 心特别累的环境影响咨询【σσЗ8З55О88О√转ihbwel 忧郁症的环境影响咨询【企鹅383550880】√转ihbwel 升迁障碍的咨询技巧咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 忧郁症的改运方法【微:qq383550880 】√转ihbwel 大龄剩女的婚恋经验有哪些?【微:qq383550880 】√转ihbwel 前世今生的轮回真相咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 感觉整天没精神怎么办咨询【www.richdady.cn】√转ihbwel 精神不振的案例分享咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 莫名其妙感伤的案例分享咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 儿子不读书的解决方法咨询【企鹅383550880】√转ihbwel 冤亲债主干扰的化解仪式咨询【σσЗ8З55О88О√转ihbwel 自闭症【www.richdady.cn】√转ihbwel 亲子关系的互动模式咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 升职加薪的障碍分析【微:qq383550880 】√转ihbwel 信息安全历史 网站鉴赏 上海手机网站建设 网络安全的危害有哪些 电商网站建设 手机版网站建设开发邮件营销步骤 qq音乐网络营销方案 南宁市做网站的公司 响应式网站 深圳精准搜索营销 信息安全平台有哪些 网站制作费用 网络安全等级保护流程 怎样才能制做免费网站 seo网站系统 网站制作费用 网站建设的售后 浅谈 网络安全态势感知 深圳网站建设信科网络 网络安全国家安全 昆明网站排名优化费用专业的外贸网站建设 小米的营销手段有 手机版网站建设开发邮件营销步骤 信息安全等级保护 整改,-1 网络广告营销的特点 服务器的网络安全 简述网络营销及特点是什么意思 成都网络安全公司 电商网站建设 电器营销策划第四届互联网网络安全 南宁网站建设教学 市场营销和关系营销 杭州网站推广 国家信息安全保护 郑州网站建设、 怎么建立个人网站 南宁市做网站的公司 外语网站建设 网络安全行业协会 开放网络安全 2017网络安全周 上海 南昌网站设计资讯 信息安全合规 微信营销技巧 市场营销和关系营销 网络安全形势 2017 电器营销策划第四届互联网网络安全 衡水做企业网站的公司 手机网站建设 的作用 英国 国家信息安全 太原市做网站 青岛网站建设 als冰桶挑战算那种网络营销 深圳信息安全公司 常州品牌网站建设 网站设计步骤 网络市场的营销策略分析报告 南昌网站设计资讯 深圳医疗网站建设报价 网络市场的营销策略分析报告 信息工程 信息安全 山东 信息安全 检查 信息安全风险评估做什么 429网络安全日 2017 郑州网站建设、 网络安全引言 网络安全查询 国家安全下的网络安全 设计网站 上海建网站的公司 宿迁做网站 国家实行网络安全等级保护制度 外贸商城网站建设 高大上公司网站 工控信息安全 分页网站 龙岗网站设计机构 深圳精准搜索营销 网络安全行业协会 王老吉病毒营销案例 网络安全 网站 qq音乐网络营销方案 信息安全 日志管理软件 艺术风格网站 服务器的网络安全 网络安全的危害有哪些 网站鉴赏 公共无线网络安全 龙岗网站设计机构 如何搭建高品质网站 信息安全意识培训ppt 网络营销的销售渠道 网络安全 网站 信息工程 信息安全 2017年网络安全案例 网络安全行业协会 网站设计步骤 外贸网站建设公司方案 高大上公司网站 2017网络安全周 上海 php的网站 网站备案信息注销原因? 信息安全合规 军用信息安全产品认证证书等级 营销劣势 网络和信息安全管理 有关网络安全的视频 深圳医疗网站建设报价 西安营销型网站 龙岗网站设计机构 深圳信息安全公司 广东营销网站建设服务 国家实行网络安全等级保护制度 上海建网站的公司 发改委信息安全专项 2014 昆明网站排名优化费用专业的外贸网站建设 公共无线网络安全 高大上公司网站 东风日产软文营销案例 求做网站 西北工业大学信息安全广东网络安全执法 深圳精准搜索营销 怎么建立个人网站 工控信息安全 网站制作费用 qq音乐网络营销方案 上海建网站的公司 深圳信息安全公司 公共无线网络安全 信息安全相关的证书 山东 信息安全 检查 宿迁做网站 工控信息安全 怎样才能制做免费网站 信息安全平台有哪些 主要的信息安全威胁有? 微信营销技巧 每日信息安全资讯 电器营销策划第四届互联网网络安全 信息安全意识培训ppt 信息安全 日志管理软件 外贸网站建设公司方案 英国 国家信息安全 主要的信息安全威胁有? 实名营销 中科大信息安全 聊城网站建设招聘 青岛网站建设 als冰桶挑战算那种网络营销 国家信息化领导小组关于加强信息安全保障工作的意见,-1 电商网站设计 太原市做网站 网络市场的营销策略分析报告 网站建设教程 企业邮箱 简述网络营销及特点是什么意思 重庆网络营销推广公司 每日信息安全资讯 信息安全从业人员规模,-1 中科大信息安全 网络安全平台价格 洛阳 网站建设 南宁市做网站的公司 网络安全查询 360网络安全大会 接设计网站 网站建设的售后 国家信息安全保护 网络安全查询 分页网站 山东 信息安全 检查 网络安全审计系统 报价 深圳网站建设信科网络 南宁网站建设教学 网络安全感知 网站建设方案设计心得 网络营销战略和策略分析 陕西省网络安全峰会 中山网站设计外包 微信营销技巧 营销案例分析 网络安全 网站 seo网站系统 腾讯网络安全总监 微信营销技巧 网站设计步骤 百度知识营销案例 深圳专业服务网络安全公司排名 太原市做网站 php的网站 实名营销 信息安全合规 显示屏宣传网络安全 深圳网站建设信科网络 服务器的网络安全 有关网络安全的视频 429网络安全日 2017 外贸网站建设公司方案 昆明网络营销策划 南宁市做网站的公司 网络安全国家安全 无线网络安全要求 网络安全等级保护流程 发改委信息安全专项 2014 国家实行网络安全等级保护制度 深圳网站建设信科网络 网营销策划方案电商 什么是渠道营销策略 信息安全合规 万网站建设 西北工业大学信息安全广东网络安全执法 网络营销特色化描述 信息安全从业人员规模,-1 国家实行网络安全等级保护制度 方案图网站 陕西省网络安全峰会 网络营销特色化描述 公共无线网络安全 中国网络安全中心 山东 信息安全 检查 网站建设的售后 工控信息安全 接设计网站 信息安全平台有哪些 网络营销的销售渠道 微营销新闻 手机网站建设 的作用 网络安全等级保护流程 网络安全感知 长沙做网站的公司 军用信息安全等级军b级 艺术风格网站 南宁网站建设教学 网络广告营销的特点 seo网站系统 太原市做网站 网络安全行业协会 als冰桶挑战算那种网络营销 网络营销特色化描述 常州品牌网站建设 浙江华企做网站 深圳精准搜索营销 宿迁做网站 深圳医疗网站建设报价 网络营销的发展 信息工程 信息安全 东风日产软文营销案例 信息安全风险评估做什么 营销劣势 郑州网站建设、 信息安全意识培训ppt 网络安全查询 广东营销网站建设服务 设计网站 电器营销策划第四届互联网网络安全 宿迁做网站 网络安全管理平台 外贸商城网站建设 网络安全知识考试 怎样维护公司网站 运营的网站 广东营销网站建设服务 2010年网络安全事件 做个网站要多少钱 西安营销型网站 如何学营销 潮州网站建设 南昌网站设计资讯 如何学营销 外贸商城网站建设 营销策划天培营销 网站鉴赏 乌兰察布网站建设 龙岗网站设计机构 个人电脑网络安全 信息安全意识培训ppt 营销案例分析 网络安全 网站 seo网站系统 2017年网络安全案例 2017上海网络安全论坛 小米的营销手段有 浙江华企做网站 石家庄网站设计网站维护 微信网络营销案例 网络营销的销售渠道 网络市场的营销策略分析报告 网络安全引言 网站鉴赏 网络安全技术 教程 qq音乐网络营销方案 潮州网站建设 艺术风格网站 太原市做网站 网络安全的危害有哪些 网络安全知识考试 响应式网站 php的网站 信息安全历史 如何搭建高品质网站 外语网站建设 深圳网站建设信科网络 外贸商城网站建设 qq音乐网络营销方案 信息安全合规 西安营销型网站 西安营销型网站 高大上公司网站 电器营销策划第四届互联网网络安全 外语网站建设 长沙电子商务网站建设 个人电脑网络安全 高大上公司网站 深圳医疗网站建设报价 cio信息安全高峰论坛 网络安全大赛比什么? 深圳医疗网站建设报价 怎样维护公司网站 网络营销的销售渠道 外贸网站建设公司方案 什么是渠道营销策略 2017上海网络安全论坛 微营销新闻 信息安全历史 做个网站要多少钱 全国信息安全服务公司排行简述网络营销漏斗原理 龙岗网站设计机构 百度知识营销案例 郑州网站建设案例 网络安全管理平台 网站制作费用 电商短信营销 显示屏宣传网络安全 cio信息安全高峰论坛 浙江华企做网站 信息安全从业人员规模,-1 想弄个网站 王老吉病毒营销案例 网络市场的营销策略分析报告 成都市网络安全现状 网络安全审计系统 报价 实名营销 营销劣势 电器营销策划第四届互联网网络安全 成都市网络安全现状 网营销策划方案电商 国家安全下的网络安全 手机版网站建设开发邮件营销步骤 设计网站 网络营销战略和策略分析 怎样才能制做免费网站