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
外部营销深圳网站制作平台太原做网站产品口碑营销房产全民营销app是什么意思临朐做网站临朐做网站重庆微营销解决方案国家网信网络安全应急信息安全运营中心产品 当稚嫩少年遇到乱世风云,当家园遭到野蛮的屠杀,当亲人的胸膛在少年眼前被利剑贯穿,一切报复都难以抹去血海深仇。亲人的血液沾染了双手,泪水已然流尽。 当少年不再流泪,当少年不再为私仇,当少年心怀天下与黎民,仇恨得到原谅,乱世已然成历史,少年已然成暮年。看似平静的世界中,有人身负法则之力,有序运转的法则之下,埋藏着鲜为人知的阴暗面……睡梦中的我们突然进入一个个奇怪而不可思议的世界,将何去何从。现实的世界与梦中世界开始交织,噩梦来临,你将要做什么选择,是抵抗,还是顺从。十三呼吸急促起来,他站在原地心神恍惚,手里紧紧握着骨锤,眼中瞳孔地震。 这些感染者居然绕过了他,甚至在他主动去挡住道路的时候,还会自觉让开,换个方向绕过去。 “这他妈的……到底是怎么回事!” 此情此景,答案呼之欲出——这些感染者,分明就是把他当成了同类!一段七代传承中医人的故事,一首普通人的悲欢喜乐  红色玛瑙似的石头、会唱歌的古木、夜半时分龙的低沉的吼叫、以及阴森的密林中的鬼怪……以及他,瘦弱的读书之人,却为何要爱上了一位美艳多情的少女,非常不幸地使自己卷进了万劫不复的纷争之中……   风高月黑之夜,他来了,沉重似铁的脚步声一度使石头颤抖,天上的月轮见了也不得不向他点头哈腰。他是真正的强盗,雄伟的身躯,过人的胆魄,尚且还有狡猾的头脑。杀人无数的他略显苍老,却并没有忘记儿女情长,风花雪月的日子使人不变老。他是少女的梦,少女还有另外一个梦,便是那读书人的眼眸,那是何等清澈的泉水般的眸子啊。狭路相逢,一头是那读书人,一头是强盗低沉的怒吼,刀抽出来了,上面残留着映着月轮的寒冷的血…… 这便是玄域之地,离奇可怕之事所在多有,天空一度呈现不祥之色,红色的雨飘洒在苍老的大地如雪花飞舞…… 人们纷纷逃离,而那位读书人却不能,因为他得保护着那位少女……      最后,读书人发现少女竟然… 玄元大帝斗兽失败,列国入侵,判乱四起,群雄逐鹿,看国仇家狠,儿女情长,英雄热血,何去何从.....伤害人的不止有夫妻之间的暴力,还有亲子之间的暴力。无论何时,请不要忘记,受害者的痛不应该被掩埋。应该有人替他们诉说这一切!这一切的故事 都要从两位人族帝者的生死对决 开始讲起 …… 他魂穿千年 并重获新生 来到了一个名为“沙林”的小村子 …… 少年啊!走出这个村子 然后 开始书写属于你的 人生新篇章吧……研究生毕业孙淼回家种田,他家的猫咪会 说话,乌龟会爬树,鹦鹉会唱歌,带你见识一个从小山村走向巅峰的人生。
网络安全实际案例分析 网络安全检查方案 备份 网络安全审计技术 网络营销运营中心 广州网络信息安全测评中心,-1 营销在线 网络安全 个人隐私 文章 网络安全信息通报机制 惠州外贸网站建设 第三方人员安全 信息安全问题 前世今生的神秘故事咨询【www.richdady.cn】 孩子压力大的环境影响咨询【www.richdady.cn】 头脑混沌的前世因果咨询【www.richdady.cn】 前世缘份的前世解析【www.richdady.cn】 如何化解冤亲债主的干扰?【www.richdady.cn】 前世缘份的重逢有什么迹象?咨询【企鹅383550880】√转ihbwel 迟缓儿咨询【企鹅383550880】√转ihbwel 有官司的原因分析咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 纠纷【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 家宅磁场咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 前世今生的轮回解析咨询【σσЗ8З55О88О√转ihbwel 为什么过世的前世因果咨询【企鹅383550880】√转ihbwel 家庭关系的心理调适【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 事业不顺的心态如何调整?【微:qq383550880 】√转ihbwel 前世老公的咨询技巧咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 不爱读书的心理调适【微:qq383550880 】√转ihbwel 意外事故的应急处理方法【σσЗ8З55О88О√转ihbwel 冤亲债主的干扰与解脱咨询【σσЗ8З55О88О√转ihbwel 公司破产的咨询技巧咨询【σσЗ8З55О88О√转ihbwel 孩子不爱读书的阅读计划咨询【www.richdady.cn】√转ihbwel 网站动效 营销意义 蘑菇街微博营销 国家网络安全相关规定 企业网站制作 徐州 建网站怎么弄 网络营销案例产品 网络营销资格证 2016中国网络安全事件 山西信息安全 长沙手机网站设计 智慧城市 网络安全 互联网金融 网络安全 南宁专业网站制作设计 网站主色调简介怎么说 知名网站制作公司青岛分公司 营销在线 网络安全的第一道防线是 idcisp信息安全管理系统 网站收录差 如何利用网络平台营销 泊头建网站 公安部信息安全 中心 武汉网站建设 信息安全的课程 2013年 张建军 信息安全 广州网络信息安全测评中心,-1 国家网络安全相关规定 网站动效 关于网站设计的价格 网站建设免费 网络安全概述ppt 关于网站设计的价格 网络营销渠道策略 武汉手机网站建设咨询 备份 网络安全审计技术 网络安全漏洞评估系统设计与开发 源码 小米手机网络营销推广方案网络安全规划拓扑 宽带成功营销案例 成都 网站设计公司 玉林网站建设代理营销 网络安全师证书 网络营销资格证 网站动效 网络安全法立法 营销媒体网站设计开发方案 长安微网站建设 许昌网站建设 蘑菇街微博营销 网络安全需求分析需要按照服务器 网络营销怎么实施 衡水网站建设最新报价 广州网络信息安全测评中心,-1 网络立体营销 临朐做网站 山西信息安全 美国国家信息安全战略 中国信息安全平台 营销媒体网站设计开发方案 微网站建设包括哪些内容 自主免费建站网站 北京网络安全需求 信息安全技术 交换机安全技术要求,-1 智慧城市 网络安全 中国网络安全大会2014 铜仁网站建设 成都 网站设计公司 第三方人员安全 信息安全问题 网络营销难不 无线网络安全审计系统 西宁网站制作 二维码营销 福州网站推广 速升网站 网络安全技能大赛试题 网络安全实际案例分析 营销意义 银川建立网站 免费微网站 太原做网站 知名网站制作公司青岛分公司 信息安全技术 交换机安全技术要求,-1 信息安全应急处理办法 邢台做网站推广价格 泊头建网站 营销在线 网络安全咨询服务方案 河东做网站 大良营销网站建设平台 网络安全的第一道防线是 长沙手机网站设计 信息安全备案申请模版,-1 网络安全空间大赛 第三方人员安全 信息安全问题 百度知识营销广告 网络营销论文报告 信息安全 国家 学院,-1 外部营销 大良营销网站建设平台 百度知识营销广告 #NAME? 2016中国网络安全事件 网站统计代码 #NAME? 信息安全运营中心产品 武汉国家网络安全中心 饥饿营销的 网络安全相关电视剧 青岛建网站公司 佛山企业网站建设咨询 网络安全漏洞评估系统设计与开发 源码 信息安全学 西宁网站制作 面膜的产品营销模式 网站管理系统 中国互联网网络安全 惠州外贸网站建设 中企动力技术支持网站 房地产网站制作 郴州网站建设 交互式网站 成都网络营销公司地址 建网站怎么弄 武汉手机网站建设咨询 教委高校网络信息安全 武汉网站建设 广州网络信息安全测评中心,-1 网站主色调简介怎么说 网络安全咨询服务方案 核电信息安全入侵 网络安全概述ppt 广州网络信息安全测评中心,-1 广州市手机网站建设 isp认证 网络信息安全证书 网站优点