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
网络安全整体解决方案企业微信广告营销策划网络安全公深圳信息安全评测中心深圳网站制作公司 讯网络安全 一句话总结网站如何优化网站设计官网网络安全实验室 wp广东省网站建设白霄为情所伤,家破人亡,背负世间骂名,逆天而行。 天道昭昭,皆是妄言。 我白霄,唯有逆道伐天,猎下这漫天神佛,方可还世间一片清明!【恐怖】【玄幻】【灵异】【搞笑】老式港产恐怖片画风的悬疑小说。 当什么社畜,不如辞职去当玄术大师。手执八卦镜,身背桃木剑,一身庄严肃穆的道袍;举手投足之间无一不显现出自己是个万民敬仰,救人于水火的大英雄。不过选择了这条路,难免会与鬼怪打交道。所以...你准备好了吗?混迹于政治场上长大的皇子,立誓要做一位明君。奈何寒来暑往物换星移,登上龙椅执掌天下时,才知皇帝的不易。酒池肉林夜夜笙歌,使其明君之路步履维艰,最终成为了要美人不要江山的快活皇帝。修炼世界原本没有了妖族,几千年后,为何妖族忽然现世?为何师傅会再次叛变?太多问题需要解释了,燕雀和秦棋能解决这修炼世界中的灭顶之灾吗?意外穿越,借尸还魂,王凯旋成了“战国诛妖人”。于是,他欣然受命,开始了叱咤风云的诛妖之旅…… 本书又名《开着飞机打妖怪》、《在战国的诛妖生活》——其实这是《成年人的童话》。 【画外音】 读者甲:“开着飞机打妖怪,这不科学呀!” 读者乙:“就是,战国哪有飞机?” 读者丙:“这书靠谱吗?” 读者丁:“作者这是在异想天开!” 千古絶唱笑道:“天下万事,皆有可能。诸位若不相信,跟书追读便见分晓……” 穿越玄幻世界的姜恒,觉醒潜能升级系统,可用潜能点无限升级修为和功法。 【铜像功】升级为【万劫不灭金身】 【疾风步】升级为【虚空大挪移】 【追光剑】升级为【灭天绝地斩神剑】 【碎岩拳】升级为【寰宇大绝灭】 修为:凡境升级为真神境 直到某天。 姜恒身躯一震,虚空破碎,法则紊乱! 一拳轰出,星辰陨落,漫天神魔尽皆湮灭! 本书又名:《开局揍哭小师妹,我升级了!》《越级刷怪升级真快》故事发生在2135年,一次偶然的考古发现,让一种丧尸病毒暴露人间。林少白是一家生物科技公司的员工,在一次团建过程中,病毒在满载公司员工的客机上传播,客机坠毁,林少白是唯一幸存者,但奇怪的是,所有遇难的员工都继续正常上班,而林少白却对空难毫无记忆。随后,病毒从实验室泄露,在一栋办公楼内传播,原本过着平凡生活的林少白,突然肩负起化解危机的使命。云燃与鹤念相识百年,结怨百年,一场大雪吹散了恩怨。 雪夜过后,不论恩怨,不论旧情,在这片星海繁花中,落花随流水流去远方,从此千年,世间再无鹤仙燃心段白云生来无缘仙道。 一句谣言,一朝灭门。 流落到云峰大陆的段白云机缘巧合开启了修仙之路。 他拿着万众执念的东西重回天洲,又将那东西摔落泥泞。 段白云:我就要以我废材之名告诉他们,不是什么人都能够飞升成神!面对死灵族,封印着怪兽八梼的佣兵,最后能否成为拯救世界的力量?神秘的空间系元素亲和力,诡异的星辰剑,亚夏人的先祖吴道轩视乎留下了什么秘密……
河北网络营销 台州网站设计 计算机网络安全工具 常州网站价格 好模版网站 网站如何优化 好模版网站 网络信息安全的新闻 南平做网站 徐州市网站开发 感情纠纷的心理调适咨询【www.richdady.cn】 不爱读书的环境影响咨询【www.richdady.cn】 婴灵的超度仪式【www.richdady.cn】 感情纠纷的情感咨询如何进行?【www.richdady.cn】 暗恋的心理调适咨询【www.richdady.cn】 前世老婆的前世解析咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 邪灵对人的危害威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 忧郁症的心理调适咨询【微:qq383550880 】√转ihbwel 升职加薪的障碍分析咨询【企鹅383550880】√转ihbwel 心慌胸闷头晕的环境影响咨询【微:qq383550880 】√转ihbwel 升迁障碍的职场转型技巧有哪些?咨询【微:qq383550880 】√转ihbwel 自闭症的心理调适【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 强迫症的前世因果【微:qq383550880 】√转ihbwel 脑部不清晰的咨询技巧咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 财运不佳的风水布局【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 迟缓儿的心理调适咨询【σσЗ8З55О88О√转ihbwel 前世今生的咨询方式咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 前世老公的前世缘分咨询【企鹅383550880】√转ihbwel 内心恐惧胆怯的案例分享咨询【企鹅383550880】√转ihbwel 感情纠纷【微:qq383550880 】√转ihbwel 网站特效 招远做网站 高校网络安全采访问题 网站设计与制作 如何攻破网络安全审计监控系统 设计网站的优势 主流网络安全产品 深圳信息安全评测中心 关于网络安全的新闻稿 大数据网络安全测试题 顺德网站建设信息 长春专业网络营销公司哪家好 成都网站优化公司 网络营销客服的案例 属于信息安全产品 网站建设知识 河北高端网站设计公司 姜堰网网站 网站实用性 吉首网站建设 2017全球华人网络安全 网络安全与信息化中心 成都网站优化公司 中兴信息安全电话 代办信息安全服务资质 河北网络营销 西安h5网站建设 网络信息安全公民权利整建制营销 创新的网站建站 上海做网站 公司排名 淘营销首页微商产品怎么营销方案 桂林网站建设哪家好 眉山网站优化 网络安全管理局 级别 长安网站建设 H5建网站 西安h5网站建设 建网站知识 长春专业网络营销公司哪家好 大数据网络安全测试题 网络安全行业招聘 周汉华 网络安全 网御网络安全管理平台 网站设计官网 赢天下 网络营销 内网信息安全行业现状 杜蕾斯品牌营销战略 信息安全管理的根本方法 核心网络安全小组 网络安全宣传报道 北京欢迎你网站建设 龙岗网站优化公司案例 网络营销客服的案例 常州企业网站建设价格 科研 信息安全,-1 2014网络安全大会 北京网络安全产业 重庆做网站 网站建设的搜索栏怎么设置 单位网络安全保护状况 网站建设用哪种语言最好 赢天下 网络营销 中国网络信息安全战争 中国网络信息安全战争 网络安全宣传报道 网络安全与信息化中心 重庆做网站 建网站需求 网站建设知识 2017国内信息安全事件 淘营销首页微商产品怎么营销方案 信息安全管理研究中心 建设企业网站平台主要的目的是 设计网站的优势 招远做网站 网络营销的影响力调查 龙岗网站建设公司 嘉兴 网站 制作 建网站知识 网络安全实验室 wp 美国 网络安全战略特征 网络安全设置方案 深圳网站制作公司 讯 顺德网站建设信息 河北高端网站设计公司 深圳网站建设卓企 日照网站优化 信息安全中的信息是指 网络安全 检测实验室 关于网络安全的新闻稿 网站常用字体 合肥网站制作前3名的 网上营销的品牌 影音微营销 网络安全活动信息 北京网络安全产业 信息安全检查工具 2014全球网络安全事件 吉首网站建设 姜堰网网站 厦门做网站培训 网站死链查询 我们国家网络安全吗 中兴信息安全电话 2016信息安全会议 好模版网站 广东省网站建设 厦门做网站培训 龙岗网站优化公司案例 日照网站优化 2017国内信息安全事件 国家信息安全研究院昆明优秀网站 检查网络安全 代办信息安全服务资质 建网站赚钱 网络安全信息共享法案 搭建网站 网络信息安全公民权利整建制营销 上海企业网站建设报价 科研 信息安全,-1 电脑 手机网络安全 网络安全态势感知平台 无网络安全win10 wifi 百度网站的优点 南平做网站 上海做网站 公司排名 厦门建网站 网络安全 检测实验室 代办信息安全服务资质 动态小网站 网络安全态势感知平台 池州网站制作 什么叫网站的空间感 网络营销客服的案例 工信部 网络安全认证