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
学互联网营销会后悔吗微网站菜单上海营销公司有哪些内容网站评测的作用信息安全治理营销案信息安全治理西宁做网站南京公司网站信息安全范围 考研上岸的许青,终于端上了梦寐以求的铁饭碗。 只是,这个饭碗跟他想象的有点不一样,他穿越到一个刚刚亡故的捕快身上。 更是被一个身材高挑,黛眉星瞳的俊俏女捕头看中,被对方挑过去当手下。 许青原本是拒绝的。 直到他看见女捕头随随便便掰断了一根石头做的灯柱…… 女捕头:“我不喜欢勉强别人,你若不愿意跟着我便说出来。” 许青:“卑职愿意,这乃是卑职遵从内心的决定!无有半点勉强之意!” 2050年,一颗直径超过10公里的小行星落入浪漫之城玛丽安娜境内,随后,地震引发的海啸淹没了第五大陆,全球气候发生剧变,爆炸扬起的尘埃覆盖了天空,遮蔽了太阳,全球温度下降了约15摄氏度,人类陷入恐慌之中。 2051年,武器商人赫尔曼以合众国的名义进入第二大陆东北角的贫穷国家,索尼亚。 2055年,第二大陆被索尼亚统一 2059年,第四大陆,雨林之国森巴的原政府被推翻,新政府上台。 2060年,第一大陆南部国家被不明势力尽数占领。 2061年,第五大陆剩余土地上,除不列颠帝国外,全部沦陷,同年,赫尔曼发表通告,宣布建立人类复兴政府,向现存各国宣战。 同年,世界建立了北部战时联合国,东部战时联合国以及西部战时联合国,向人类复兴政府宣战。 2074年,这是世界变成地狱的13年后,也是故事的开端。 穿越到大乾王朝的陈河,入赘叶家,本想着这辈子要不做个赘婿吧。   混吃等死算了。   谁想到新婚妻子娇艳如花,奈何天生体弱,红颜多薄命。   一本《伤寒论*小青龙汤》救了新婚的妻子。   一本《本草纲目》本奉为万世医典。   《神农本草经》济世悬壶,引得天下医道追逐。   多年以后,看着自己的济贤堂开遍大乾,陈河本想着这辈子也就这样过吧,娶个七八房媳妇,生个十几个娃,但没想到大乾内乱。   一纸诏令直达应天。   宣:陈河入宫!异域战场,他是威名赫赫的龙魂战神。回归故乡,他是藉藉无名的退伍小兵。 潜龙出渊,王者傲世,龙有逆鳞不可触,触逆鳞者,虽强必诛!在川省的一个二流大学中,梁凡和室友们正在为毕业论文感到发愁,此事他却听到了系统的提示。“系统已激活,见面奖励一......”就此开启了自己的逆天人生叮咚! 天赐使徒系统检测到该星球各物种面临第三次物种大进化,进化期间各物种的欲望难以得到满足,特选择你陈云为1025号天赐使徒身份,帮助各物种实现其欲望,本系统会给予你适当奖励。从此陈云的口头禅:可以告诉我你的梦想是什么吗?古烬在创造女神的空间中醒来,发现自己失去了大部分记忆。在被女神的帮助下,他恢复了记忆,并与女神度过了一段快乐的时光。 一切止与古烬和女神的一场赌约。 他穿越到了女神创造的世界之一,在其中展开了冒险。 (敬请期待)阴间把大千世界鬼混分为五山分别管理,东方桃止山,西方嶓冢山,南方罗浮山,北方罗酆山,中央抱犊山。五山一共十一位鬼帝,隶属于酆都大帝,凌驾于十殿阎罗王之上,拥有共计七十二名护法夜叉。鬼主阅系属东方鬼帝,与蔡郁垒神荼并称东方鬼三帝。凡人美其名曰除鬼护法大将,鬼称鬼帝东先生,座下共计十二名护法夜叉协助主阅,掌管七百八十七方小世界。清理顽固残留在人间的鬼魂,以免重蹈罗酆山覆辙,避免让一方小世界成为无人之境。一阵眩晕竟穿越成了历史上的他,一个集开国君主和战神的合体,一生无败仗。 到了这等虎狼之地,他明白要想在这种乱世中活下去,必须要尽快适应这里的一切,一路在冰冷权谋和残酷战争中逆袭而上。 东晋十六国中统一北方的苻坚站在长安城上举目远眺,形势一片大好。 灭了东晋便能一统江山,然而,他身后是一个强大的民族,慕容鲜卑族的崛起,到底谁能一统江山。一场淝水之战,彻底逆时针改变了华夏历史,最终一代雄主在北方崛起。林叶,一个大专辍学肄业生,靠着父母留下的小卖部浑浑噩噩的过着日子,突然的英雄救美让他变成了活死人,谁知还激活了阴德系统! 姐,淹死的?我这差两点升级,让我给你一拳吧? 哥,你跳楼没的?没出息,让我踹一脚,加点阴德值! 我是金牌打鬼人,男人钱财,替人消灾,金字招牌! 我是真的打鬼人,真的打哦!
营销总裁班 事件营销的优缺点 社交媒体营销英文 什么是微网站 关于进一步推进人民法院信息安全等级保护工作的通知,-1 网络安全产品 选型 信息安全业务介绍 免费网站制作新闻 网站文章图片加标签加 网络信息安全硬件设备 性压抑的情感释放【www.richdady.cn】 前世因果咨询【www.richdady.cn】 感觉整天没精神怎么办咨询【www.richdady.cn】 冤亲债主干扰有哪些症状?咨询【www.richdady.cn】 婴灵对家庭有哪些影响?【www.richdady.cn】 去世的父亲的前世故事咨询【企鹅383550880】√转ihbwel 人际关系不好的解决方法【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 前世今生的缘分如何解读?【微:qq383550880 】√转ihbwel 自闭症威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 婚姻生活不顺的自我提升咨询【企鹅383550880】√转ihbwel 脑部不清晰可能是哪些疾病的表现【微:qq383550880 】√转ihbwel 亲子关系的家庭氛围如何营造?咨询【www.richdady.cn】√转ihbwel 内心恐惧胆怯的前世影响【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 升迁障碍的心理调适【微:qq383550880 】√转ihbwel 升迁障碍的解决方法咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 暗恋的心理调适【σσЗ8З55О88О√转ihbwel 前世缘份的改命技巧威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 意外的前世解析咨询【企鹅383550880】√转ihbwel 阴间生活的前世故事【微:qq383550880 】√转ihbwel 官司的心理调适咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 建网站咨询 山西全网营销服务商 整合营销的定义 事件营销的优缺点 防火墙在网络安全中的应用 河南信息安全公司 松岗网站 南山建网站 网络安全法 讲解 松岗网站 2017国家信息安全周主题,-1 网站推广的目的 公司网站开发制作 太原网站设计 社交媒体营销英文 东莞 网站设计 网站制作新技术 青岛营销推广公司 英文网站建设 2001年网络营销事件 2016中国信息安全大会 边界网络安全 网络营销就业怎样 旅游网站建站 信息安全与无线网络 企业间网络营销案例 网络营销技术巨头 网络安全信息安全实验室 企业面临的信息安全威胁 网站代优化 红帽杯网络安全大赛 绿盟 网络安全审计 徐州商城网站建设 西电2015 信息安全就业 网络营销学习 小米的创新营销之道 网站权重优化 网络安全公司名字 上海营销公司有哪些内容 网站优化外包 全网营销系统 信息安全技术 网络安全等级保护基本要求 信息安全企业公司分析 维护网络安全语句 合肥需要做网站的公司 中国信息安全认证中心领导 营销总裁班 网站制作新技术 信息安全治理 学互联网营销会后悔吗 网络安全法 讲解 营销推广公司 网站推广的目的 海淀地区网站建设 网站信息安全认证 网络信息安全教材,-1 信息安全业务介绍 电器 网络营销 南方信息安全研究所 信息安全管理培训 信息安全技术 网络安全等级保护基本要求 深圳企业网站建设哪家好 建网站咨询 信息安全风险三要素 南宁网站优化 营销四 边界网络安全 信息安全包括信息的 网站建设公司运营 信息安全业务介绍 兰州营销型网站建设 英文网站建设 北京市信息安全 天津网站开发 网络安全公司名字 互联网营销的就业前景 什么是网路营销 网络安全法 讲解 网络安全信息安全实验室 东莞 网站设计 cdn网络安全 网络营销服务售后 沈阳做网站哪个好手机网站开发技巧 关于进一步推进人民法院信息安全等级保护工作的通知,-1 江苏网站建设效果 营销案 深圳 网络营销 企业 合肥需要做网站的公司 信息安全的管理方法 医疗网络安全解决方案 嘉兴网站设计999 999网络安全攻防培训 南京专业做网站的公司 精致的网站 绿盟 网络安全审计 网络安全体系构成要素中恢复 好的互联网资讯网站本地郑州网站建设 idc信息安全管理系统架构 cu eu 网络安全审计 课件 东莞营销网站制作 委托建网站需要多少钱 网络安全法律 网站建设公司平台网络安全监测装置 网络信息安全硬件设备 网络营销就业怎样 旅游网站建站 网络营销策划中定位 深圳 网络营销 企业 上海网络信息安全报警中心 传统营销的价值 电器 网络营销 内衣微信营销怎么做 空间信息安全 网站代优化 网络营销学习 网络安全体系构成要素中恢复 网络安全信息安全实验室 信息安全 政策法? 手机网站生成app 软营销网 网络营销技术巨头 网站权重优化 信息安全事件等级 网站建设落地页 网络安全硬件平台厂商 网络营销策划中定位 天津网站开发 信息安全事件等级 外贸全网营销方案 建站公司 网站 事件营销的优缺点 外贸全网营销方案 河南信息安全公司 西电2015 信息安全就业 网站开发流程图 委托建网站需要多少钱