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 国家信息安全相关部门 苏州网站优化 广东 网络安全 杭州市网络安全研究所邮箱 广东 网络安全 网站三合一 百度信息安全部 前世今生的缘分再续咨询【www.richdady.cn】 投资项目的风险评估咨询【www.richdady.cn】 耳鸣的案例分享【www.richdady.cn】 前世今生的因果关系咨询【www.richdady.cn】 冤亲债主的干扰案例咨询【www.richdady.cn】 去世的父亲的前世解析咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 官司的法律援助咨询【企鹅383550880】√转ihbwel 孩子厌学的原因分析威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 与老公前世的咨询技巧【www.richdady.cn】√转ihbwel 缺心眼的原因分析咨询【微:qq383550880 】√转ihbwel 头脑混沌的咨询技巧咨询【微:qq383550880 】√转ihbwel 精神不振的自我提升威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 不爱读书的原因分析咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 干扰的预防与化解咨询【微:qq383550880 】√转ihbwel 人际关系不好的原因分析咨询【微:qq383550880 】√转ihbwel 发育倒退的环境影响咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 与女友前世的记忆解析咨询【企鹅383550880】√转ihbwel 耳鸣的心理调适咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 心特别累的环境影响咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 冤亲债主干扰的根源是什么?咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 信息安全度量指标 网站设计步骤 网络营销的发展 网络安全攻防实验室 网站制作学习 西安免费做网站公司 信息安全招聘信息报告,-1信息安全迫与破 信息安全三级保护备案 苏州网站优化 空间对营销的影响 思科网络安全解决方案 什么是网站推广 信息安全等级保护准则,-1 建网站啦 网站制作学习 网络安全培训课程视频 小米的营销手段有 网络安全项目方案 网络信息安全教学实验平台 太原市做网站 营销问答 英国网络安全管理局 360信息安全 西安免费做网站公司 吉安高端网站建设公司 中国信息安全专业 白银网站建设 网络安全保护设备 军用信息安全产品认证证书等级 网络安全和信息安全的区别 大连网站制作.net als冰桶挑战算那种网络营销 网络安全能力 产品网站建设 杭州网络安全公司 建网站啦 专题页网站 信息安全度量指标 网站备案信息注销原因? 做个网站要多少钱 信息安全招聘信息报告,-1信息安全迫与破 网站设计步骤 云南网站建设优选平台 免费企业网站模板 苏州营销网站建设公司 网络营销的发展 白银网站建设 国家网络与信息安全中心 补丁 贵阳做网站 网络安全攻防实验室 温州网站优化 移动社交营销 广东 网络安全 网站制作学习 端午节公众号营销 常州网站推广方法 什么是营销型的网站推广 西安免费做网站公司 电国家信息安全工程技术中心,-1 营销策划天培营销 网络安全服务平台 信息安全招聘信息报告,-1信息安全迫与破 山东信息安全公司 网络安全和信息安全的区别 中山企业网站建设方案 域名 备案号 网站的关系 国家信息网络安全局 简述加强网络安全的途径有哪些?什么是防火墙有几种? 昆明网站排名优化费用 温州网站优化 苏州网站优化 2017网络安全行业 后端营销案例 广州品牌设计网站建设 英国网络安全管理局 空间对营销的影响 临沂网站维护公司 学校网站模板 域名 备案号 网站的关系 sem整合营销怎么做 思科网络安全解决方案 网络营销战略特点是什么意思 网站建设有免费的吗 杭州高端网站建设 什么是网站推广 信息网络安全普及教育培训教程 营销策划天培营销 专业建设网站制作 石家庄做网站的公司 长沙电子商务网站建设 汽车营销案例 秦皇岛建网站公司 360信息安全 网络营销的意义和作用 网络营销b2b168 网信办 信息安全 国际 网站制作学习 工信部网络安全证书 国家信息安全相关部门 信息安全培训的通知 网络安全培训课程视频 网站建设有免费的吗 网络营销的4c理论分析 网络信息安全教学实验平台 小米的营销手段有 有互动性的营销案例 山东大学信息安全排名 微信网络营销案例 中国网络安全公司 信息安全和计算机安全 工信部网络安全证书 公司网站设计方案 信息安全产品强制认证目录 长沙网站设计 深圳企业网站制作报价 东莞网站制作公司 太原市做网站 天融信信息安全实验室 秦皇岛建网站公司 深圳企业网站制作报价 营销问答 网站三合一 点网站建设网站设计方案 网络营销方案 济南手机网站建设公司 小米的营销手段有 西乡建网站 360信息安全 简述加强网络安全的途径有哪些?什么是防火墙有几种? 信息安全测评师 招聘 万州网站建设 中山企业网站建设方案 西安免费做网站公司 海淀重庆网站建设 做网站的机构