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
网络营销 实践镇江网站建设价格深圳建设网站信息安全员 icp大连做网站的公司有哪些亚太区信息安全大会邢台网站制作网络营销目标市场分析网络病毒营销案例分析国家信息安全二级等保网站营销公司网络营销基本程序著以此书,以致我心中的一段奇妙冒险。少年苏渊经历三次凝丹失败,机缘巧合拜四圣兽之一的青龙为师,踏入武道之途,并且开启自身龙族和凤族血脉,从此天高海阔,前途无量。 探索秘境,结天骄,诛邪魔。平凡少年变失忆魔族少主,天地将崩,使命将至,且看热血少年周醒于百年神魔必一争的乱世之间杀出一条血路!一座图书馆,一本普通的书,一个平凡的大学生,在那一天之后,命运产生了翻天覆地的变化陆庭穿越到了一个高武世界。 他看见了神仙们搬山填海,斗转星移。 直到他激活了签到系统...... 他决定将无敌两个字贯彻到底。清露星辰动荡,少年强势崛起。 强大力量扶持,一路长歌风卷残云。 战将诸星浴血奋战,热血洒遍星宇...... 建文四年,朱棣拖家带口举兵造反,攻进应天府时,最疼爱的太孙朱瞻基却离奇失踪。 朱棣大怒,认为是建文乱臣所为,遂屠杀一万四千余建文乱臣及家眷,流放三万余靖难遗孤,以表对太孙疼惜之意。 …… 十一年后,一少年乱了朱棣心智,朱棣时常化作普通老头,与他一起打猎。 “老爷子,我真不是你孙子,我是从死人堆里爬出来的,没有亲人。” 朱棣听着朱辰的独白,禁不住就落泪了。 “谁说你没亲人,我现在告诉你,你爷爷是永乐大帝朱棣,你是大明皇嫡长孙。” 朱辰:“老爷子,您别骗我了。” 朱棣道:“不信也罢,我欠你一个盛大的复辟仪式。” 次日,应天府白日宵禁,万人空巷,十万大明铁骑进城,为首一人,正是那身穿铠甲,龙虎精神的老爷子! 爷孙俩隔空对望一眼,朱棣一笑。 十万大明铁骑下马,恭敬跪地大吼:“恭迎大明皇嫡长孙回朝!” 如果除去天生阴阳眼的话,我的前半生应该是普通的不能再普通了,但自从那天之后,我墨色的生活被染上了色彩。历来能被称作传奇的,必是起于毫末而成就非凡。从客栈跑堂到修仙者,从南域蛮荒到中州圣土,平七国事,出罗浮,过夜煌,扼绝鹿……这几件事放在谁的身上应是足以称传奇了。 而陈明道却觉得,能被称作的传奇的不是那个人,而是那个人身上发生的事情,是至死不渝,是红颜白骨,是青丝白首,华发早生…… 步人道,踏仙途,于红尘中来,向仙途而去! 一段爱恨情仇,一代精神领袖,横跨三界,携美女畅游九州,奋战疆场,金戈铁马,策马奔腾,穿越万里河山,与夏王开华夏一统,与褒姒调丝竹之情,领勇士救刘邦,出入汉宫,霓裳羽衣,再现华夏文明,助太宗杀兄泡嫂,与李治共享武媚,环肥燕瘦,皆出其手,他,是英雄、是败类、是奸雄、还是淫贼,上下五千年,皆无定数,一切皆有后人评说……
网络安全 高端培训 网络安全备案表 服务类如何做网络营销 重庆网站建站价格 网络营销可以你学吗 教育部高等学校信息安全专业教学指导委员会信息安全风险识别清单 网络安全看年龄吗 学网络营销学费多少钱 重庆网站设计公司排名 承德网站制作 如何识别冤亲债主【www.richdady.cn】 前世老婆的前世故事咨询【www.richdady.cn】 财运不佳的财富增长技巧有哪些?【www.richdady.cn】 人际关系不好的原因分析咨询【www.richdady.cn】 脑部不清晰的生活习惯【www.richdady.cn】 亲子关系的互动模式【σσЗ8З55О88О√转ihbwel 耳鸣的前世记忆咨询【微:qq383550880 】√转ihbwel 如何判断自己是否被冤亲债主干扰?咨询【企鹅383550880】√转ihbwel 灵魂化解【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 发育倒退对孩子心理的影响威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 内心恐惧胆怯的前世因果咨询【σσЗ8З55О88О√转ihbwel 孩子不爱读书的应对策略咨询【企鹅383550880】√转ihbwel 存不住钱的原因分析咨询【企鹅383550880】√转ihbwel 与公婆前世的影响分析咨询【σσЗ8З55О88О√转ihbwel 财运不佳的心理调适咨询【微:qq383550880 】√转ihbwel 财运不佳的风水布局咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 2. 通灵与灵性提升【企鹅383550880】√转ihbwel 外灵威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 公司破产后的员工安置问题威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 去世的父亲的前世因果咨询【www.richdady.cn】√转ihbwel 如何办网站 网络安全编程培训 龙岗网站建设 网络营销干嘛的 网络营销具备的知识 网络安全 篡改国家网信部门协调有关部门健全网络安全风险评估 设计公司网站案例 网络安全备案表 华企立方网站 南昌电商网站设计 英国信息安全硕士认证 上海网络公司网站 网络营销成本 信息安全专业人员cisp教学ppt 贵阳有哪些可以制作网站的公司吗 大连做网站的公司有哪些亚太区信息安全大会 营销工具的作用 网络安全的技术有哪些 网络营销可以你学吗 宝洁公司网络营销分析 信息安全等级测评师... 伍佰亿书画网网站 5设计网站 婚纱手机网站 网络安全看年龄吗 信息安全安全技术规范 ps个人网站的首页界面 专业的网络营销哪家好 网络安全 高端培训 网络营销 实践镇江网站建设价格 网站建设优化服务如何 国网信息安全试题,-1 网页区设计网站诊断 销售网站 简述信息安全技术 模板网站优 上海信息安全管理中心,-1 国家信息安全二级等保 企业网络信息安全公司 中国大学生信息安全 如何办网站 外贸网站建设软件 基础展示营销型型网站 网站转移 知名手机网站 什么叫网站 淮北网站建设 软文营销案例有故事 英国 网络安全 机构 长沙做最好网站 营销平台 商务网站制作公司 长春市网站推广 电商营销策划公司 银行网络安全方案 上海信息安全管理中心,-1 网络安全模块 信息安全员 icp 网络信息安全风险 怎样建立自己的网站 简单网站制作 北大 信息安全 承德网站制作 网站设计咨询电话 基础展示营销型型网站 郑州网站制作公司 网络营销可以你学吗 专业的网络营销哪家好 网络营销具备的知识 营销销售的区别是什么意思 网站营销公司 营销工具的作用 网络安全编程培训 信息技术与信息安全 常见的网络攻击类型有 网络安全黑哥 网络安全 篡改国家网信部门协调有关部门健全网络安全风险评估 网页区设计网站诊断 2014中国网络安全大会(nsc2014) 动态网站网络营销能力秀吧 长春网站建设推广 专业的网络营销哪家好 网络安全的技术有哪些 安阳网站建设 263网站建设怎么样 网络安全错误 错误代码 网站关键词更新 个人网站自助建站 李老师谈营销 北大 信息安全 网络安全错误 错误代码 网站后台更新没有变化 企业网络信息安全公司 网络安全失泄密 网站后台更新没有变化 网站数据库 贵阳有哪些可以制作网站的公司吗 大连做网站的公司有哪些亚太区信息安全大会 网站内容好 个人信息安全评估 网络营销干嘛的 网络营销成本 网站建设优化服务如何 信息安全运维服务内容 网络安全看年龄吗 清华大学网络安全 下列表述属于网络营销发展所面临的问题的是.地域管辖权问题关税问题 网络安全信息与动态周报 信息安全专业人员cisp教学ppt 网站设计咨询电话 广东网络安全协会 嘉祥网站建设 建设网站的目的 网络营销干嘛的 销售网站 新兴网络营销形式 网站建设公司价位 全网市场营销有限公司 英国信息安全硕士认证 简述信息安全技术 信息安全等级 外国教程网站有哪些 全网市场营销有限公司 网络安全 lan管理器 网络安全编程培训 ps个人网站的首页界面 网络安全 lan管理器 网络营销数据的来源和作用 网络安全信息与动态周报 婚纱手机网站 网站数据库 营销销售的区别是什么意思 做的好看的网站 手机网络安全资料 网络安全模块 学校网站的作用