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
网站备案注销信息安全场景微信营销推广案例沈阳科技网站首页东莞网络营销培训网络信息安全建设方案西安信息安全企业,-1深圳营销网站铜陵网站建设沈阳科技网站首页大夏皇朝,文武并存。 妖魔鬼怪,无奇不有。 孙七天穿越而来,以逆天悟性文武双修,问鼎巅峰。 朝廷江湖中,皆是他的传说。 他是大夏棋圣,举手投足间,胜天半子! 也是大夏诗仙,绝世诗篇,信手拈来! 还是文道魁首,以创新之法,使文道昌盛! 诸多头衔之中,孙七天最为看重的,是大夏执剑人!   “吾孙七天,大夏执剑之人,以手中之剑,斩尽天下不公,开万世太平!”七零后都市生活的随感、随笔!大学生平静的生活遭到破坏,噩梦的生活开始,不值得相信的同学天灾过后,就是人祸。 经历了大灾的人们在一片废墟之中重建新的制度。 可重建的路上布满了血腥和骸骨。 一位连自己身份都不知小的少年,原本只想在乱世之中苟活,却没有想到一步步走向了不可控的未来之中......温鹏捡到一个粉色手机, 然后就开始了一段被迫的“好人好事”之旅, 起初他是拒绝的,直到发现自己凭借这个手机,居然在妖界混的风声水起,成为了人间顶流......进入这家书店时,摆在面前的只有两条路:是选择甘于现状,过着后悔不已的生活;还是选择把自己的故事讲出,换取截然不同的结局。你将如何抉择?颓废的陆回穿越到20年前的初中,重拾激情。在他奋斗的过程中,历史也悄然改变。陆回不仅成就了一番事业,也获得了众多芳心。大学毕业的苏大强在机缘巧合之下灵魂穿越到了异大陆附身于傀儡皇帝,一心想要回到社会主义的他屡次失败之后无奈接受现实,开始着手建立属于自己的社会主义。面对外戚当道、大权旁落的现实他巧用计谋建立起只属于自己的暗杀组织、培植能力超强的心腹,一步步将外戚挤出政治中心;面对虎视眈眈的外敌,他一方面虚与委蛇,一方面大胆改革积蓄兵力,不动则已动如雷霆,活用三十六计谱写异世大陆的战争神话,且看苏大强如何在文斗与武斗中从青年屌丝成长到一方枭雄。黑暗时代来临,老师掌管权力,学生们苦不堪言。最近,学生们日渐减少,唯一一个的幸存班--六班的学生正在崛起。在战争的过程中,一个巨大的阴谋正在浮向水面。《大奉金店》简介,张忠臣穿越到奉天,本想开一家金店,发财过富裕的日子。没想到那时候兵荒马乱,土匪多如牛毛。不拿起枪杆子只有挨欺负的份。张忠臣被逼无奈,只得拿起枪杆子,跟随张大帅闯江湖,不知道他混得如何? 探子来报,报告张队长,有朝廷大官小老婆玉美人玉太太路过此地,我们抢不抢? 张队长回答,抢,不是抢来做压寨夫人,只是为巴结朝廷,为招安做准备。 不知道他们抢到玉美人玉太太没有? 请看《大奉金店》,更多精彩内容都在里面。
计算机网络安全事件 长沙网站建设工作室 信息安全内审员培训 信息安全国内数据申报 北京做网络安全的公司排名 诺顿网络安全调查报告 重庆网络营销服务 办公信息安全意识 响应式网站建设信息 横岗做网站 冤亲债主咨询【www.richdady.cn】 纠纷的预防措施【www.richdady.cn】 4. 财运与事业发展【www.richdady.cn】 脑部不清晰的生活习惯【www.richdady.cn】 忧郁症的心理调适咨询【www.richdady.cn】 婴灵对家庭的影响咨询【微:qq383550880 】√转ihbwel 儿子抑郁症的自我提升【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 感情纠纷的原因有哪些?咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 如何预防过早离世咨询【www.richdady.cn】√转ihbwel 儿子不读书的咨询技巧【企鹅383550880】√转ihbwel 自闭症的自我提升咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 如何缓解耳鸣症状威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 与老公前世的识别方法【微:qq383550880 】√转ihbwel 官司的预防措施【企鹅383550880】√转ihbwel 忧郁症的前世记忆【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 前世缘份的前世修行威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 不爱读书【微:qq383550880 】√转ihbwel 祖灵与家运的关系咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 脑部不清晰可能是哪些疾病的表现咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 孩子学习不好威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 衡水网站建费用 关于网络安全信息 免费创建网站 网购网络营销基础知识 北京做网络安全的公司排名 微信营销推广案例 网络安全 云计算 对搜索引擎营销的认识 网络安全 僵尸网络 宝安网站设计 网络信息安全软件信息安全技术 专科 佛山新网站建设平台 信息安全管理考试 银川网站建设 上海绿盟计算机网络安全技术公司 冀州建网站 广告营销的好处 总结网络营销岗位所需能力 响应式网站建设信息 国家网络安全等级保护制度 计算机网络安全事件 网络安全服务标准方案 网络安全管理的作用 互联网营销服务类接单 横岗做网站 网络信息安全讲座报告 k网站建设 青岛网站维护 网盘建网站 网站备案注销 广东南方信息安全产业基地有限公司 建设网站网址 如何建立企业网站网络安全法 备案 婚纱制作网站 个人如何建网站 重庆网络营销服务 福州网站制作好的企业 衡水网站建费用 信阳做网站 网络安全威胁与风险分析需求报告 网络安全 云计算 关于网络安全信息 国家信息安全报告 互联网营销服务类接单 网络安全监管机构是: 免费创建网站 网络信息安全竞赛 成都企业网络营销 网络和信息安全 网购网络营销基础知识 网络安全 僵尸网络 镇江网站制作 app企业网站 北京做网络安全的公司排名 腾讯营销案例ppt 镇江网站制作 单页式网站 微信营销推广案例 吴桥网站 织梦v57网站底部power by dedecms 怎么去掉 网络营销的作用是什么意思 网络安全 云计算 重庆网络营销战略设计 网络营销研讨班 信息安全作文中文 对搜索引擎营销的认识 下列不属于网络信息安全海 通营销平台 信息安全内审员培训 网络安全威胁与风险分析需求报告 网络安全 僵尸网络 网络营销能力秀贴吧 厦门网站开发建设 网络与信息安全信息通报中心 宝安网站设计 青岛开发区制作网站公司 网络与信息安全信息通报中心 对搜索引擎营销的认识 网络信息安全软件信息安全技术 专科 网络营销师在哪考 公司建网站深圳新媒体营销平台 铜陵网站建设 佛山新网站建设平台 莆田做网站 西安信息安全企业,-1 建网站过程 信息安全管理考试 织梦v57网站底部power by dedecms 怎么去掉 网站申请 互联网营销教育培训 网站的设计 k网站建设 东莞网络营销培训 呼市推广网站 制作外贸网站的公司 镇江网站建设机构 工具型网站 网络安全漏洞分类 网络信息安全监管方案 冀州建网站 建站宝盒做的网站 厦门网站开发建设 莆田做网站 全国专业信息安全服务资质证书,-1 响应式网站建设信息 我司如何自己建设动态网站 腾讯营销案例ppt 上海绿盟计算机网络安全技术公司 小学学校网站设计模板 网站设计的论坛 手机微网站 网络信息安全监管方案 破坏公共信息安全 网站制作前期所需要准备网络安全集中监控 广告营销的好处 网络安全技术人员 网络安全知识培训 嘉兴网站建设推广 做网站程序 东莞网络营销培训 计算机网络安全事件 2017信息安全发展趋势 网络营销的含义及特点 新技术背景下国家信息安全 信息安全测试师 网络安全服务标准方案 我司如何自己建设动态网站 重庆网络营销服务 办公信息安全意识 青岛开发区制作网站公司 信息安全测试师 信息安全场景 镇江网站建设机构 响应式网站建设信息 网络营销研讨班 网站制作前期所需要准备网络安全集中监控