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
网站建设收费标准报价军用信息安全产品认证证书公司网站与营销网站山东大学生网络安全佛山外贸网站建设方案信息安全屏保图片龙岗网站优化公司案例卫龙网络营销推广部门中国网络安全标准广州外贸网站公司江苏省信息安全中心父母被辱,债主上门,女友背弃!俗话说的好,福不双至祸不单行,乡村小子王小飞本殷实的家庭,突发巨变,座座大山压在背上,难以喘息。 可不曾想,王小飞凭借家传之宝偶得透视之眼,从此他过上逍遥自在,人人向往的滋润生活。 可让他苦恼的是,遇到美女告白该何去何从? 一个兔子开始的故事一块雕刻着马王爷的青色玉佩,一个刚刚大学毕业初入古玩界的毛头小子,且看秦毅如何凭借从玉佩中得来的鉴宝双目,翻身农奴把歌唱,不断成长为古玩界中一颗冉冉升起的超新星。脑子有一扇门,可以自由穿越异世界。 本来以为可以当个小倒爷,在平平无奇的古代世界享受财主生活,结果这个世界有佛,有妖,有儒,有道,有武者。   有人能力拔千钧,有人能飞天遁地。 千年人参要不要? 绝世神功要不要? 长生不老丹姚不远? 当姚不远带着高武世界的东西回来,美女要倒贴他,豪门世界,古武门派,争相而来,跪求宝贝。 姚不远心道,我能说这些东西都是垃圾吗?“我是南陆的 南陆虎丘的 虎丘狼岭区 狼岭翼狼族 翼狼族是这样的 狼头叫做铜头 骨头叫做铁骨 腰部叫做豆腐 师父常说,山下女人都是老虎,但师父亦常说,我不入地狱,谁入地狱。 于是,夏天化身打虎英雄,奔往山下。 夏天:“师姐,收起你的胸恶,让我用爱感化你……” 东汉末年,汉室崩塌。 刘闲意外穿越到这乱世,开始一段传奇人生。 利用遥遥领先这个时代的知识,收名将,戏红颜,混的风生水起。 同时训练出一支傲视当世的铁血精锐。 刘姓为王,大浪淘沙。 待一切尘埃落定之后,一个完全不同的大汉帝国重新出现在了大地的东方。宋清书穿越综武世界,成为武当三代首徒宋青书,本应该是一个神仙开局。 然而宋青书已经杀了师叔莫声谷,还背叛丐帮,正在被陈友谅追杀,随时可能丧命。 就在这时,绝世舔狗系统激活。 绝世武库向他敞开,只要赚取积分,就能疯狂买买买。 九阳神功,买! 凌波微步,买! 战神图录,买! 咦,竟然还有八九玄功和草灭剑诀,难道……这个世界上没有无缘无故的恨,也没有无缘无故的爱。人们活在一个阴冷的世界里,见不到光明,但亲情,友情,爱情赋予了这个世界另一份情感,这个世界被称作太阳系。石小方是个很方正死板的人,说了不能妥协就是不能,说了不能少泡一个就是不能,一直以自己所能想到的各种无耻借口做着方正而死板的自己。但是现在的他很方,他只是个打算如方石一般横扫过人生这个终将有终点的大滑坡,怎么突然就告诉他,这个滑坡之下,是修真界这片汪洋大海呢? 俗世百年,我的钱呢?我的妞呢?我的七情六欲,你一片海就要我全丢了,去做你的定海神石?想得美呢吧老头子们!
百元建网站 安庆做网站 2015中国网络安全年 中国网络安全标准 网站所属权 专业的营销网站 广西信息安全应急响应 互联网算什么营销渠道 网络营销代理 信息安全实验室,-1 婴灵的超度与化解咨询【www.richdady.cn】 与女友前世的前世缘分【www.richdady.cn】 心特别累咨询【www.richdady.cn】 事业不顺的原因分析【www.richdady.cn】 大龄剩女的案例分享【www.richdady.cn】 长期头脑混沌可能是哪些疾病的前兆【www.richdady.cn】√转ihbwel 意外的前世影响咨询【www.richdady.cn】√转ihbwel 与公婆前世的前世修行咨询【企鹅383550880】√转ihbwel 强迫症的康复训练【企鹅383550880】√转ihbwel 内心恐惧胆怯的前世记忆咨询【企鹅383550880】√转ihbwel 感情纠纷【www.richdady.cn】√转ihbwel 升迁障碍的职场晋升【σσЗ8З55О88О√转ihbwel 有官司的解决方法咨询【www.richdady.cn】√转ihbwel 灵魂种子治疗【微:qq383550880 】√转ihbwel 老公家暴【微:qq383550880 】√转ihbwel 心特别累的前世因果【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 暗恋的原因分析【企鹅383550880】√转ihbwel 孩子压力大的原因分析【企鹅383550880】√转ihbwel 家宅磁场干扰的原因【企鹅383550880】√转ihbwel 祖灵的祭祀方法咨询【www.richdady.cn】√转ihbwel 上海高端建站网站 优秀的网络营销案例分析 dns网络安全 网络营销引入 信息安全 四川大学 营销 网 网络营销代理 信息安全 运行标准 资源营销 2012国家信息安全专项 网络安全推广信息安全专业... 信息安全屏保图片 网络与信息安全提醒 大数据信息安全安全 广西信息安全应急响应 公司网站制作商 网络安全法概述 专业的营销网站 重庆网站建设 网络安全与管理实训心得 网站建设品牌推荐 北京大学网络安全 信息安全评测报告 网络安全攻防环境 龙岩网站建设 网站职能 全能网络营销软件 部队网络安全 滨州网站设计 做网站需要学什么 常见的信息安全认证有: 珠宝内容营销案例 信息安全 四川大学 搜索引擎口碑营销 营销型网站案例 拐角型网站 聊城网站优化案例 上海 互联网营销 新闻稿营销 腾讯信息安全大会 企业网站建设咨询 厦门某某公司网站信息安全审计系统 大数据信息安全安全 桂林做手机网站设计 佛山网站制作 iso27001国际信息安全是如何描述的 网站怎么备案 好网站页面 企业网络安全部门 部队网络安全 ccid 2010-2011年中国信息安全产品市场研究年度报告 网站建设收费标准报价 2017年网络安全预测 网站怎么备案 打造国内最权威的包装行业网上营销平台! 简述网络营销特点 小红书营销 互联网算什么营销渠道 营销型网站案例 网络安全与管理实训心得 虹口专业做网站 事件营销是口碑营销? 西安网站建设制作 济南三泽信息安全测评有限公司 dns网络安全 网络安全推广信息安全专业... 龙岩网站建设 六盘水网站建设 ubuntu网络安全 网站建设流程案例 网站设计与制作 打造国内最权威的包装行业网上营销平台! 网络营销引入 天津网站设计 网络安全与管理实训心得 济南做网站公司 六盘水网站建设 优秀的网络营销案例分析 视频营销的应用 2012国家信息安全专项 信息安全 四川大学 rsa信息安全公司 集团网站建设哪家好 网站建设品牌推荐 网站规划的案例 虹口公安 网络安全 中国国家信息安全部门 江苏网络安全事件 公司网站与营销网站山东大学生网络安全 网络安全服务 信息安全研究机构排名 专线可以做网站 成都网络营销公司 上海运营营销号大公司怎么样 相应式网站 如何用搜索引擎营销 广西信息安全应急响应 福州外贸网站建设 东莞企业营销型网站建设 营销系统的优势 桂林建网站 北京做网站 经信委 信息安全.,-1 中国国家信息安全部门 信息安全 运行标准 信息安全评测报告 专线可以做网站 网络安全攻防环境 网络营销 (第5版) 番禺手机网站制作推广 太原网站建设培训 网站策划技巧 资源营销 2015中国网络安全年 株洲网站优化 龙岩网站建设 广州外贸网站公司 太原网站建设培训 军用信息安全产品认证证书 学校信息安全 2012国家信息安全专项 福州专业做网站的公司有哪些 福州外贸网站建设 ubuntu网络安全 邮箱营销系统哪个好用吗 速卖通如何营销 信息安全实验室,-1 百元建网站 网络安全推广信息安全专业... 广东政府信息安全问题 厦门某某公司网站信息安全审计系统 什么叫企业网站 全能网络营销软件 扬中做网站 域名怎么写营销方案