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
网络安全法 元年网络信息安全有哪些360wifi网络安全密钥网络营销软文100字鄂州网站制作信息安全法律研究中心网络安全方面的新技术使用同一路由器个人信息安全吗开放平台信息安全app网站制作东莞网站推广闲散退役兵王庄毕因缘巧合,住进了女神别墅,面对霸道美女总裁,他表示亚历山大。 庄毕:“女人,今日你对我拳打脚踢,来日我必然回报你一双儿女。” 他年少有为,方刚正义,一身侠胆,只身入江湖,却历经磨难,缕尽挫折,然而,他却默默无闻。 一日间,他又名震武林,成为一代绝世高手——《玄天圣剑》,傲笑江湖,为报血海深仇,在茫茫尘世间,他广结朋友,众多侠义之士与他一起同生共死,经历了一个又一个的故事,闯过一座又一座的魔窑,他最终却还是英雄难过美人关,陷入情海中。 此书乃作者经多年心血所创的一部武侠精髓之作,书中人物横众,侠胆柔情,恩怨之争,尽在不言中。 一场不知是何原因导致的末日灾难,将李恒奇传送到一个他完全不了解的宇宙世界——地球。这里的人与他的身体构造相同,只是文化却大有差异,科技水平也十分落后。于是漫漫回家路,他利用残存记忆和先进的科技在这里定居下来,本性善良的他在不毁灭这个世界的前提下,试图探索宇宙奥秘。只是这一切并没有那么顺利,万事不仅开头难,还有过程难,更有成功难! 他有一个看似玩具一般的设备——造梦陀螺,能够让人美梦成真,宛如在现实中一般。可是这仅仅是一个玩具吗?加班回家的途中被未知力量送到很久以前,失去所有感情、目睹修真、科技等世界的兴衰,在法则下却无力改变任何事,也许你曾经见到过我,但,我只是一个旁观者,一个过客而已。。。李杰加入了密逃团,可以正式出道了。他会发生什么事情呢?圣灵大陆强者为尊 万千修仙门派自立 各种天才强者层出不穷 只有不断变强才能活下去!这是一家白天给活人吃面晚上给死人吃面的面馆。时代塑造英雄,英雄改变时代 当机械战狼在赛博空间里狂奔,蒸汽飞船在无人深空中翱翔,仿生人在改造嵌合体基因,我们的生活又将发生怎样的变化呢? 当时代科技遇到瓶颈,无法继续突破的那一刻,一个来自未知世界的高级文明,给我们带来的究竟是机遇还是灾难呢? 当来反于两界的“旅者”越来越多,现世界必然会涌出一些矛盾和冲突,危机也必将降临现世界…… 但这样的时代必定会出现一位英雄,而他也必将带领诸位“旅者”改变整个时代!主角高子业本是南宋时期江南人士,因偶遇仙人指点,穿越到现代社会,开启一段不一样的旅程…… 王卿穿越到远古时代,成为饕餮,才统治了这个世界,就被憨憨校花给召唤了,成了她的契约兽!   最离谱的是,连说话的权利都没有了。   “喵?”   “喵你个头啊!”   ......   我叫苏天天,被称为青阳学院的甜美校花!   这个世界,神秘复苏,到处都是妖魔鬼怪,异兽飞掠,厉鬼尖啸……   直到那天,能力觉醒,召唤了我的伴生契约兽。   然而我听到的第一句话就是:“喵?”   一只长得跟小黑狗一样的东西,开口居然是喵喵叫!   夭寿啦~~
全面的移动网站建设 莆田网站制作 免费的创建个人网站 后期网站 湘西网站建设 深圳 企业网站建设 网络安全信息工作协会 网络安全病毒 网络营销网站规划建设 东莞网站制作 孩子压力大的前世记忆【www.richdady.cn】 纠纷的解决方法咨询【www.richdady.cn】 感情纠纷的情感重建咨询【www.richdady.cn】 孩子学习不好的环境影响【www.richdady.cn】 感情纠纷的情感和解方法有哪些?【www.richdady.cn】 莫名其妙感伤的前世记忆咨询【σσЗ8З55О88О√转ihbwel 迟缓儿的前世因果威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 儿子抑郁症咨询【σσЗ8З55О88О√转ihbwel 财运问题在线咨询咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 耳鸣咨询【企鹅383550880】√转ihbwel 冤亲债主【微:qq383550880 】√转ihbwel 老公家暴的法律咨询咨询【微:qq383550880 】√转ihbwel 存不住钱的理财建议咨询【www.richdady.cn】√转ihbwel 化解【σσЗ8З55О88О√转ihbwel 婴灵的前世今生【www.richdady.cn】√转ihbwel 脑部不清晰可能是哪些疾病的表现咨询【www.richdady.cn】√转ihbwel 大龄剩女的婚恋规划如何制定?【σσЗ8З55О88О√转ihbwel 无形干扰【σσЗ8З55О88О√转ihbwel 升迁障碍的职场建议【www.richdady.cn】√转ihbwel 事业不顺的风水布局咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 学校网络安全信息 佛山做网站建设 哈工大网络安全试验室 做出口网站 网络信息安全征文 美国网络安全标准体系 寿光做网站上海营销型网站 网站建设主页 网络安全工程师和黑客 信息安全常见的漏洞有 快速网络营销费用 网络对营销的影响力 公司网络安全负责人 nba网站建设 教育信息安全平台 网站开发公司 上海 营销的网站 网络营销的发展的原因 大连网站制作公司 佛山做网站建设 东莞网站制作 上海做网站 信息与网络安全杂志 长治网站建设 网站挂黑链 天津网站设计开发 西安网站建设公司 信息安全等级保护备案流程 番禺网站建设专家 内部局域网的网络安全 后期网站 有经验的南昌网站设计 邢台做网站哪儿好 全面的移动网站建设 广州做网站的 南宁企业网站 网络安全国标 vpn技术在网络安全中的应用 网站构造 教育信息安全平台 网站制作样板 昆明建网站公司 深圳专业集团网站建设 网络营销人才概念 贵阳网站seo 网络安全技术及成果 东莞网站设计制作 网站建设主页 成都的国家信息安全所 深圳教育平台网站建设 公安网络安全系统的设计与实现的案例 建设营销型网站的要素 国际信息和网络安全会议 网络安全法 元年 网站建设成功案例 吴世忠 以色列信息安全 东莞网站制作 番禺网站建设专家 贵阳网站seo 网络营销宣传方式有哪些内容 南阳做网站 网络安全培训班 ui设计和网络营销 网站自建 营销与广告的区别与联系 中国国家网络安全谷 湘西网站建设 vpn技术在网络安全中的应用 营销页面策划 中企动力官网网站营销文案的特点 网站挂黑链 网站群方案 信息安全法律研究中心网络安全方面的新技术 无锡做网站哪家好 常用的网络安全工具 信息安全安全号 网络营销要做什么 网站首页特效 信息安全体检要求 营销页面策划 网络营销简历怎么写 网站制作样板 怎么做网站排版 网络安全隐私泄露 哈工大网络安全试验室 东莞网站推广 网络安全艺术字 什么是网络营销工具 网络安全入侵步骤 信息安全专业规范 遂宁网站设计 深圳哪家网站建设好 湘西网站建设 网络安全事故盘点 龙岗网站设计讯息 网站构造 金坛做网站 网络安全的威胁 参考书 湖南高端网站制作公 永川做网站的 什么叫全网营销 建电影网站 信息安全常见的漏洞有 长治网站建设 网络安全事故盘点 edm营销模版 国内顶级网络安全公司排名 网络安全法 元年 株洲网站制作 长沙网站空间 信息安全法律研究中心网络安全方面的新技术 永川做网站的 网站站欣赏 做出口网站 全面的移动网站建设 网络营销 微信 医疗 温州网站建设 网络营销的一些问题 卓进网站 信息安全 实训系统 营销的外部环境 北京互联网营销公司 网络营销平台建设方案 中企动力官网网站营销文案的特点 网络营销简历怎么写 网络安全信息工作协会 微网站搭建平台 温州网站建设 哈工大网络安全试验室 淘宝营销部 网络安全病毒 做公司网站哪家 上海 网络安全入侵步骤 开放平台信息安全 信息安全安全号