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
信息与 网络安全的基本概念网络安全信息安全实验室网络安全威胁主要包括上海网站建设网站制作网络营销策略例子石家庄网站建设找哪家网络安全法 三十四条石家庄网站排名软件大连做网站国家信息安全政策体系包括网站制作一条龙  意外之下,大学生白清让被召唤至异界!   无系统,无金手指,无人缘,无胆识,无慧根……一个主角该有的东西我居然都没有!   老天呐!你是在玩儿我吗!?   老天:我给你的妖祖之体是吃干饭的吗?   白清让:???   啊?我有这玩意儿?!那没事儿了,不好意思啊!   机缘巧合之下开启妖祖之体,   原来我不是废柴!白清让飘了,   吞天噬地——妖祖之体!   快快快!妖丹呢!你祖宗饿了!陆恒睁眼。 他看见—— 朱门富贵,穷奢极欲,酒池肉林,骄奢淫逸。 世间如狱,命如草介,白骨蔽原,不见人烟。 他抬头—— 乌云遮日,不见烈阳。 黑云压城,暴雨将至。 他提刀—— 光明不复,亦为之前驱。 希望在身,愿为之赴死。 少年任侠? 不如做个开天辟地、荡尽妖邪的大魔。现代佣兵周文意外魂穿到民国学生周文身上。他利用穿越带来的一颗佛珠的神奇功能,再加上后世带来的经验、知识和技能。打造了一只武功高强、军事技术顶尖的佣兵团队。 他带领这支佣兵团,历经中原大战、淞沪抗战、称雄上海滩。装备了当世最先进的各种武器,最后投身于伟大的抗日战争中。带着兄弟们杀鬼子......家亡国破,四面楚歌,在这种危机时刻,是隐名埋名,苟且偷生?还是忍辱负重之后一路披荆斩棘?还是那句老话,天下乾坤未定,你我皆是黑马…… 现代佣兵周文意外魂穿到民国学生周文身上。他利用穿越带来的一颗佛珠的神奇功能,再加上后世带来的经验、知识和技能。打造了一只武功高强、军事技术顶尖的佣兵团队。 他带领这支佣兵团,历经中原大战、淞沪抗战、称雄上海滩。装备了当世最先进的各种武器,最后投身于伟大的抗日战争中。带着兄弟们杀鬼子......PS:本书绝不虐主,系统就是个工具 穿越玄幻世界! 成为女帝黑化前的师尊。 以前被万般虐待的小徒弟突然发现自家师尊变温柔了,变厉害了,对她也越来越嘴硬心软了…… 苏长歌:狗系统,我不要当人渣反派! 系统:生而为人渣,注定做反派! 凤婉清:喜欢上自家师尊怎么办?我要和师尊谈一场毁天灭地的甜甜的恋爱,师尊只能有我一个小可爱,什么圣女神女,谁来谁死,本女帝说的!穿越到高武世界,在报志愿的当天,苏七楼绑定了神级选择系统。 “590分,125卡,西北武大。” “575分,122卡,东南武大。” “610分,135卡,魔海武大。” “499,全套,89号技师。” 绑定系统的第一个奖励从坑死党开始。 “叮,你做出了选择,完成奖励血气丸” “叮,你做出了选择,完成奖励《血气真解》” “叮,你做出了选择,完成奖励《莽拳》” 只要做出选择,就有各种奖励,苏七楼从此开始了自己的崛起之路。 从地球穿越到平行空间的末世,陌游生该何去何从 伴随而来的召唤师系统、全人和亚人之间的矛盾、魔兽的进攻…… 对故乡的思念…… 我是陌游生,荣耀系统,请多多指教。永恒真神经过背叛,重生 即将转生的黄燚,竟被突如其来的系统选中。 本能开启全新而又美好的一生,但总是不如他意。 他是真的不懂,自己到底惹着系统什么了,变成了一堆不知名的玩意...... 但系统只能不停地复活着黄燚。 仿佛,对黄燚来说,有无数个下辈子等着他...... 但这一切,却是系统噩梦的开始......
网络安全法 三十四条 兰州网站设计 北京信息安全认证中心 什么是手机网站建设 安徽省信息安全测评中心 黄国外网站 南昌建网站 公司网站维护 使用同一路由器个人信息安全吗 万和城网站 耳鸣【www.richdady.cn】 升迁障碍的职场突破方法有哪些?咨询【www.richdady.cn】 前世今生的因果关系【www.richdady.cn】 老公家暴的咨询技巧咨询【www.richdady.cn】 人际关系不好【www.richdady.cn】 邪灵的防范方法咨询【www.richdady.cn】√转ihbwel 前世因果咨询咨询【微:qq383550880 】√转ihbwel 公司破产对股东的影响【www.richdady.cn】√转ihbwel 前世老婆的前世记忆【企鹅383550880】√转ihbwel 学习成绩差的咨询技巧【微:qq383550880 】√转ihbwel 前世老公的前世解析【微:qq383550880 】√转ihbwel 发育倒退的前世因果【企鹅383550880】√转ihbwel 冤亲债主对生活的影响咨询【σσЗ8З55О88О√转ihbwel 3. 情感与心理咨询咨询【www.richdady.cn】√转ihbwel 存不住钱的解决方法咨询【www.richdady.cn】√转ihbwel 冤亲债主干扰【企鹅383550880】√转ihbwel 意外的前世故事【www.richdady.cn】√转ihbwel 投资项目的案例分享咨询【企鹅383550880】√转ihbwel 与公婆前世咨询【企鹅383550880】√转ihbwel 前世缘份的前世今生【企鹅383550880】√转ihbwel 广告营销法 石家庄网站建设找哪家 哈工大网络安全响应组 什么是手机网站建设 广东网络安全 比赛 网站设计书 网络安全工程师 培训 国家信息网络安全标准 网络安全现状 2017 贝贝网营销 国家信息网络安全标准 网站定做 关于网络安全的新闻 深化对网络营销认识 公安网络安全系统的设计与实现的案例 北京响应式的网站设计 免费企业网络安全系统 国内顶级网络安全公司排名 北京信息安全认证中心 网络安全案例故事 内容营销和体验营销 黄岛网站建设 信息安全协议的机制 广东手机网站建设报价表 温州手机网站制作公司电话 网站建设seo优化的好处 网络信息安全服务类型,-1 网站服务器在哪 网站的构建 网站建设素材使用应该注意什么 沧州网站推广 全国大学生网络安全 南京网站优化 2016中国网络安全报告 网站挂黑链 2016 网络安全竞赛 工信部 网络营销策略例子 免费注册网站空间 科技类网站色彩搭配 方案图网站 人际网络营销的由来 国际信息和网络安全会议 信息与 网络安全的基本概念 网站的构建 网络安全态势感知 soc 网站建设素材使用应该注意什么 北京网站页面设计 品牌的传统营销 淘宝营销顾问 网络安全交流 网络安全合规 o2o网站建设 企业官网响应式网站 公司网站维护 南宁企业网站 2012年网络安全大事件 网络安全现状 2017 响应国家网络安全 兰州网站设计 网站的标准 无边界网络安全 绍兴网站建设 信息安全三级等级保护 广东网站建设 黑龙江省网络安全协会 网站开发与建设 昆山设计网站的公司哪家好 昆山设计网站的公司哪家好 网站的构建 厦门外贸网站 网站升级改版 信息安全 访问控制 信息安全审计 公司 信息安全体检要求 全球网络安全500强 哈尔滨网站优化 石家庄网站排名软件 网站内页 重庆网站推广营销价格 网络安全工程师 培训 网络安全威胁主要包括 网络安全法 三十四条 中国国家网络安全谷 网络安全国标 大连大型网站制作公司 端午节微博营销 创建网站公司 徐州 网站h标签 贝贝网营销 安徽省信息安全测评中心 网络安全测评方法 长春网站推广 外贸网站建设公司 网络安全态势感知 soc 门户网站建设 中国信息安全测评中心 信息安全服务资质杭州营销型网站建设 网络安全未通过认证 信誉好的龙岗网站制作 公司网络安全负责人 网络安全案例故事 哈尔滨网站优化 北京网站页面设计 北京信息安全认证中心 全国大学生网络安全 国内顶级网络安全公司排名 广告营销法 上海网站建设网站制作 提高网站安全性 网站设计 无锡 电信 网络安全 免费注册网站空间 信誉好的龙岗网站制作 北京响应式的网站设计 网站定做 信息安全安全号 网络信息安全部最实战的全网营销培训 郑州网站建设制作 网络安全 主题会议 linux网络安全研究 网站备案多少钱 普洱网站建设 广州招聘SEO营销网络营销顾问的职责 2017营销推广软件 第三方网络安全服务平台 哈工大网络安全响应组 信息安全协议的机制 南昌网站优化公司 普洱网站建设 网络安全案例故事 单页的网站怎么做的 asp网站源码 2017 信息安全大会 广东网络安全 比赛 公司网站制作策划 网络信息安全事件报告