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大数据信息安全分析师网站设计存在的不足官方网站欣赏注册网站网络安全英文文献网站管家信息安全保障计划门户网站 网络安全过往的故事长眠地下,太古的光辉已不可探究。 但文明延续不止,旧日的火种会跟随文明一同延续,或许某天,会有某个人,将这些火种逐一点燃,长明不息。 愿文明薪火相传。 如今人类主宰大地,诸般神魔都已烟消云散? 考古发现的怪兽化石统统按上恐龙之名是不是太过敷衍? 摇着躺椅的文玩店小老板,仰望星空,对着圆月嘟囔着:“这一次,我们要做执刀人。”外面都是凡人,我却成了神! 张行秋穿越御灵大陆—— 第一年:这绿毛虫真的能培育成不死不灭的青龙吗? 第二年:你这老母鸡都胖成猪了,还想飞上枝头变凤凰。 第三年:受不了,一头蚯蚓,你告诉我这是镇压大地的土龙?我不信! 第四年,第五年:看着水缸里吐着泡泡的锦鲤,张行秋认命了。 不可能,这绝对不可能! 两只锦鲤怎么可能是传说中颠倒阴阳,五行兼备的真龙! 当外面的人还在为突破先天,证道龙虎金丹而烦恼的时候。 张行秋已经在模拟空间中学习了不知道多少岁月,上知天文下知地理,琴棋书画刀枪剑戟无所不能。 在气走了系统之后,张行秋脱离了系统的束缚,走出翠云山,面对众人的顶礼膜拜。 张行秋大惊:“什么,你们都是凡人?” 众人纷纷膜拜到:“不是我们太弱,而是神仙你太强了!” [无系统] [无金手指] [智谋] 从年幼的爱情,到少壮年时的从军,到最后薨。少年从幼稚走向成熟,从彷徨走向坚定。《周易》不等同于《易经》。《周易》是产生于西周后期的一部曾借用前人创立的记事序数(商代已经使用)“六十四画符号”(被后人用之和称之的“六十四卦”)为题序而编写出六十四篇短文所组成的为“君子”(周天子血统的诸侯、贵族)们讲述“修身、齐家、治国”的道理书,按现代哲学分类,应属政治哲学书。《周易》是我国乃至世界上最早的一部政治哲学。在这个巨大的异界大陆上,到处都是权力的争夺,封建主义皇位之间的暗潮涌动,一个在登基典礼上就被罢黜的懦弱皇帝,怎样走上复仇之路......本书为原创长篇小说,分为两部。分别是上篇《亿兆富翁的百日蜕变》,下篇《亿兆富翁的二潜舰队》。 描写的是男主角“乌鸟炎”由都市普通人意外成为《亿兆富豪》栏目的幸运观众,从而开启了一段新的人生。末法时代,魔族当道,人族式微,魔族泛滥,泛起滔天波澜,一代铸器宗师,引天材地宝,历经千辛万苦,铸出十二神剑,交付有缘人,斩杀魔族。 可辛苦铸成的斩杀恶魔的神剑,最后却成了屠戮人族的利器,当剑上沾了人类的血,是否还能再次屠魔?举起剑的,究竟是人变成了恶魔,还是恶魔变成了人?或者,人,就是恶魔…… 英雄带着他的仆人,举起神剑,再一次向恶魔发起了最后的进攻,只为了人族的尊严。 最终,恶魔被成功封印,而英雄,也身陨形消,只剩下遍地黄沙。 如今,越过千年,被封印的恶魔再次蠢蠢欲动,妄想统治整个八荒域,谁又横空出世,逆转乾坤? 难道人类真的没有希望了吗? 不!!! 叶家少年,誓要逆转乾坤,用这手中的万神剑,斩尽世间所有的恶魔!一个在两年前很多人都以为死了的特种兵,悄然回到自己的故乡,本想着可以安心地陪着自己的母亲过平淡的生活,却不曾想一个偶遇让他再次回归曾经的世界…掌管异界与世界的混沌,千万年来都一直存在, 不管是人类或什至神跟魔族都畏惧着它过。 如果你对奇幻、异世界战斗类小说有兴趣, 那么这部综合各种战斗因素的小说将给你前所未有的新的体验。 与异界的混沌势力合作,深渊跟诸神跟魔王及人与人的斗争,还有古龙跟转生者。 一场场的战斗,一生只有李白的&amp;quot;纵死侠骨香,不惭世上英。 我以剑为道,斩尽诸邪万恶。 响往那太白所写的侠客之道&amp;quot;十步杀一人, 千里不留行,事了拂衣去,深藏功与名。 以及&amp;quot;纵死侠骨香,不惭世上英。 万物诸神皆可斩,不公不义不能服。 斩异端、斩群魔、斩外挂。然而我有个系统,却叫做聊天系统...
信息安全保障计划 网络安全与黑客攻防宝典 第3版 网站建设程序开发 信息安全管理体系培训 信息安全技术 信息系统保护轮廓和信息系统安全目标编制指南 装饰微营销 网站系统建站 北京工作室网站建设长沙微网站电话号码 2014网络安全报告 怎么考网络营销师 孩子厌学的环境影响【www.richdady.cn】 发育倒退的早期干预措施咨询【www.richdady.cn】 祖灵与家运的关系【www.richdady.cn】 维护良好家庭关系的秘诀【www.richdady.cn】 前世缘份的化解方法咨询【www.richdady.cn】 与老公前世的识别方法【微:qq383550880 】√转ihbwel 过世前可能出现的征兆【微:qq383550880 】√转ihbwel 发育倒退的案例分享威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 冤亲债主干扰的化解方法有哪些?咨询【www.richdady.cn】√转ihbwel 与女友前世的前世修行威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 存不住钱威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 不爱读书咨询【σσЗ8З55О88О√转ihbwel 人际关系不好的解决方法咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 老公家暴的自我保护咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 亲子关系的沟通技巧【企鹅383550880】√转ihbwel 亲子关系的改善方法【微:qq383550880 】√转ihbwel 如何解决孩子不爱读书的问题?威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 冤亲债主干扰有哪些案例?咨询【σσЗ8З55О88О√转ihbwel 失业的案例分享咨询【σσЗ8З55О88О√转ihbwel 与公婆前世的前世修行咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 网络安全控制应该在 戴尔网络安全上海研发中心 网站的目录结构 网站管家 2016年第十七届中国信息安全大会 如何实现网络安全 效益型营销 英国信息安全硕士认证 魔兽信息安全 济南做网站公司有哪些 深圳网站建设 公司元 注册网站 中国优秀网站建设官网 微网站无锡 网络营销流量的重要性 专业营销外包公司 公安部网络安全测评中心 国网信息安全试题,-1 公安部网络安全保卫局 备案 营销销售的区别是什么意思 微信营销课程 互联网怎么为影楼营销 重庆网站推 名词解释网络营销组织 网络信息安全监管 商业网站模板 快速网络营销 注册网站 中国优秀网站建设官网 微网站无锡 网站主题制作 网络安全英文文献 什么是网络营销推广 企业手机网站建设策划方案 网络安全方案说明 上海大传网络安全技术有限公司 公安部网络安全保卫局 备案 成立一个做网站的公司成本 网站建设需要具备哪些知识网络安全评估:从漏洞到补丁 网站建设新闻分享 美国网络营销人员工资 饥饿营销的流程 英国信息安全硕士认证 国网信息安全试题,-1 美强化网络安全新法案 国家信息安全保护测评 网站改版公司 软文营销的作用及优势政府 网络安全 柳州网站建设 如何实现网络安全 大学生的网络信息安全 山西省信息安全大赛 信息安全工程pdf,-1 模板板网站 网络安全解决方案试题 网站成本 门户类网站费用 美国网络营销人员工资 营销销售的区别是什么意思 网站建设前准备 国家信息安全保护测评 临沂高端网站建设 模板板网站 销售群发营销信息 装饰微营销 信息安全服务资质用于哪些项目 网络信息安全专题 微信营销课程 移动营销缺点 网站系统建站 网络对营销的好处 网站建设需要具备哪些知识网络安全评估:从漏洞到补丁 2014第十五届中国信息安全大会 2016年第十七届中国信息安全大会 网络安全法的主管部门 网络安全渗透测试流 网络信息安全实训 京网站制作公司 宁波网络营销推广 网站设计存在的不足 网络营销干嘛的 网络信息安全监管 网络营销流量的重要性 网络安全硬件发展 戴尔网络安全上海研发中心 信息安全等保测评要求 dur网络安全小组 网络营销宣传推广方案 内部列表email营销流程 2014第十五届中国信息安全大会 上海交大网络安全教程 优酷 深圳网络安全信息安全培训 京网站制作公司 微网站怎么做 信息安全等保测评要求 东莞网站建设培训 义乌做网站 网站管家 互联网产品营销计划 网络安全的企业 网络安全类的公司排名 国内信息安全公司 山东网络安全技术大赛 网络对营销的好处 网络营销干什么的 魔兽信息安全 信息安全服务资质用于哪些项目 市场营销4c战略 访客网络安全吗 网络安全监测设备有哪些内容 珠海网站优化 网络营销的价值在于 河南大学生信息安全 中国优秀网站建设官网 山西省信息安全大赛 网络安全控制应该在 个人信息安全评估办法 北京工作室网站建设长沙微网站电话号码 系统营销 管理网络安全的部门 南宁互联网营销公司 网络营销干什么的 怎么考网络营销师 网络营销效果评价方法有哪些 网络安全监测设备有哪些内容 广大的信息安全 北京工作室网站建设长沙微网站电话号码 企业手机网站建设策划方案 供应链 信息安全的定义,-1 英国信息安全硕士认证 效益型营销 国家信息安全共享平台 烟台网站制作 无线网络安全隐患 新泰做网站