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
国家信息安全检测长春网站制作网站开发费用报价单信息安全与管理是干什么的企业网站内容更新怎么操作设计网站的优势整合营销运营网络安全问题ppt国家网络安全标准公安部信息安全产品检测中心“师傅,时代变了!隔壁王二麻子都去做直播了,还赚的盆满钵满!我们算命的也要与时俱进啊!”叶白内心不断劝慰着已故的师傅,实际却是给自己找理由。 “大师,你算得准不准啊?怕不是江湖骗子吧!”网友质疑道。 叶白看着屏幕说道:“什么?你说我算得不准?那我告诉你,你老婆屁股上有颗痣!!!” 该网友当场暴走,顺着网线就要过来砍死叶白。 “这位朋友,你先别激动,我说这是我算出来的,你信不信???” ...... 叶白随手画出一道符箓,就能治病救人。 然而嘴里却劝说道:“朋友们,我们要相信科学!!!” 不请自来的客人,盯上我们生存的泡沫宇宙。将我们视为棋子,玩弄生命存在的真理概念。 有人说元气复苏即是毒药也是机遇。也是一个席卷整个世界诱饵。 不要修行,不要修行。源头充满大恐怖。 所有在迷雾中摸索的人,都会感染到充斥着死寂不祥气息。也不知该怎么说。这应该是一部用穿越的视角重温年代的小说。任何生物受到攻击,都会感到疼痛,害怕,或是露出破绽,但是,艾斯不会有那种感觉。 ——亚波人一所省重点高中,一个满是富家子弟的班级。一个个娇生惯养,傲慢,攀比,挥霍,目无尊长。一位特殊的“老师”受人之托要好好的给他们“上一课。”于是就上演了一场五花八门的骗局,让他们知道社会的险恶。最后却又引出了一桩多年前的案子……一言定生死,一语变乾坤。这是一个总是被提起却又被带过的话题,更多的看客也是调侃。 可当这一切发生在自己身上的时候,才能清楚的体会到如此纯粹的恶意。 被辱骂,被殴打,被叫做猪猡,被夺走一切。 它叫做霸凌,是弱者聚集在一起对更弱小者实施的行为。 可如果弱者变为强者,当他们身份开始互换的时候,一切又会怎样发展呢…… “雷雨天,别进山” 山野小镇的少年余樊,一直谨记父亲临终前的忠告,当一个安分守己的猎户。 他从未想过小镇外面的世界是什么样子,只想守着母亲,长大以后讨房媳妇,像祖祖辈辈一样繁衍后代,生生不息。 直到有一天,小镇来几个陌生的“仙人”。 雷声起时,少年终于还是进了山,从此走上了一条注定无法停下脚步的长生路。 地球少年雷奇穿越海贼世界,意外拜卡普为师,习得霸者铁拳。 看雷奇如何叱咤大海,助路飞称王。一个驻外星小士兵,偶得可以进化的智慧程序,跨入宇宙,逐渐接触到高等级文明,打造高端武器与战舰,血战星海,播撒炎黄民族神威。 本书为纯粹的科幻,预计四百万字,没有狗血剧情,没有打脸公式,仅有不断攀升的战斗智慧与铁血勇气。
网站建设用哪种语言最好 网络安全实验室 wp 建网站的地址 信息安全规范 网络安全企业50强 目前国家信息安全形式 国家信息安全 研究中心 信息安全的要求 网络营销结束语 互联网营销 学历 人际关系不好的前世因果咨询【www.richdady.cn】 如何超度婴灵?咨询【www.richdady.cn】 亲子关系的情感交流咨询【www.richdady.cn】 儿子抑郁症的前世因果【www.richdady.cn】 无形干扰的前世因果【www.richdady.cn】 公司破产的原因分析咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 存不住钱的原因分析【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 前世缘份的轮回续缘【σσЗ8З55О88О√转ihbwel 化解【微:qq383550880 】√转ihbwel 脑部不清晰的原因分析咨询【σσЗ8З55О88О√转ihbwel 商业决策的心理学支持咨询【σσЗ8З55О88О√转ihbwel 事业不顺的咨询技巧【www.richdady.cn】√转ihbwel 内心恐惧胆怯的前世记忆【σσЗ8З55О88О√转ihbwel 如何化解婴灵带来的负面影响?咨询【微:qq383550880 】√转ihbwel 如何克服“缺心眼”的问题【www.richdady.cn】√转ihbwel 人际关系不好威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 祖灵【www.richdady.cn】√转ihbwel 祖灵的祭祀方法咨询【www.richdady.cn】√转ihbwel 头脑混沌的生活习惯咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 与男友前世的影响分析咨询【www.richdady.cn】√转ihbwel 大型企业 信息安全管理 厦门酒店网站建设 网络安全产品分类 网站建设制作 嘉兴 网站 制作 网站建设公司深圳 信息安全规范 ‘营销系统 网络安全重要性 flash 网络与信息安全基础 平邑做网站 网络安全实验室 wp 免费建建网站 网络安全成果 信息安全 it风险评估 政府网络安全解决方案手机网站开发技巧 北京网络安全上市公司 东莞做网站公司网络营销的swot 整合营销运营 重庆整合营销哪里最好 信息安全部副主任,-1 北京欢迎你网站建设 免费建建网站 评价网络营销的案例分析 网络营销实战演练 2016网络安全与信息化 信息安全领域专家 实战营销型网站建设 龙岗营销网站建设公司哪家好 企业公司网站建设医院网络营销是什么 龙岗网站建设公司 网站建设用哪种语言最好 黄岛网站建设 黄岛网站建设 中国网络安全论坛 南京专业做网站的公司哪家好 校园网络安全概述 公安部信息安全产品检测中心 长沙网站制作服务 信息安全等级保护工作会议 雅虎网络安全 长沙网站制作服务 网络安全活动信息 页面设计漂亮的网站 网络营销策略包括哪些 网络口碑营销影响过程 网络推广网络营销报价 铜陵做网站 政府网络安全解决方案手机网站开发技巧 ‘营销系统 2016网络安全与信息化 微信营销的模式有哪些功能 临沧网站建设 珠海网站策划公司 公共信息网络安全监管 高特效网站 网站备案多少钱 win7网络安全模式上qq 营销策划书& 东莞做网站公司网络营销的swot 铜陵做网站 企业公司网站建设医院网络营销是什么 网站建设公司深圳 信息安全与管理是干什么的 病毒营销的发展趋势 网站创建 12306信息安全事件追寻,-1 安全评估 网络安全法 卡通画风的网站 网站备案多少钱 网络营销实战演练 台州网站设计 池州网站制作 评价网络营销的案例分析 网络营销 你的课 国家信息安全检测 12306信息安全事件追寻,-1 网络安全威胁与风险分析 重庆南昌网站建设 珠海网站策划公司 营销策划案的理论意义 网络安全 怎么做准入 建设营销型网站不足之处 优秀的网站 丽江网站建设 营销策划案的理论意义 南京专业做网站的公司哪家好 企业公司网站建设医院网络营销是什么 网络安全重要性 flash 南京专业做网站的公司哪家好 政府网络安全解决方案手机网站开发技巧 网络安全指标监控/感知 建设营销型网站不足之处 网站设计 无锡 物流服务网络营销方案 网站备案多少钱 网络安全法立法内容 网络安全活动信息 安全评估 网络安全法 传式营销 珠海网站策划公司 网络安全法立法内容 关键基础信息安全评估 网络安全威胁与风险分析 枣庄网站优化 网络安全问题ppt sns社交网站 大安市网站 2016网络安全年会 长春网站制作 外贸网站建设公司策划 网络营销结束语 重庆做网站 营销策划书& 池州网站制作 网络营销策略包括哪些 sns社交网站 临沧网站建设 日本设计网站 网站设计 无锡 铜陵做网站 页面设计漂亮的网站 网站创建 微博特点与微博营销策略 餐饮互联网营销 案例 网络安全工作室 网络安全成果 网络安全法立法内容 一个完整的信息安全保障体系包括 微信营销的模式有哪些功能 计算机网络安全的访问控制技术主要有基于 2016网络安全与信息化 营销策划案的理论意义 卡通画风的网站 昆明学网络营销