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
网站建设seo优化的好处长沙网站改版网站二次开发企业网站首页布局尺寸网络企业的营销模式是网络安全技术文档浪潮集团与信息安全帮人做网站沈阳信息网络安全公司银行信息安全会议文件自颛顼绝天地通,巫妖诸族皆避世而居,人族坐享其成,崛起已是大势所趋。 但辗转数千载,诸界风云突变,整片魔洲的攻伐几乎成白热化,伏天魔主以惊人魄力统一了整个中洲地界,继而开始布局继续南下。 结果可想而知,紧邻恶魔之眼的几个天国相继沦陷,直接导致人界受到前所未有的波及。 适逢群魔当道,天魔大帝横空出世,以惊人的魄力打开了恶魔之眼,顿时引来三界劫数,西方佛庭在群魔的围攻下,独木难支,惨遭屠戮。 为此,引得天庭震怒,诸神开始极力反思之前的保守策略,转而在玉帝的授意下,开启了末法封禁之战,而这其中最重要的一环,便是去魔洲寻找曾经自诩为神道根源的不世秘密。 就这样,在诸神的安排下,曾经的王者东皇太一开启了寻找力魄的艰难之旅!穿越到玄幻世界的周成感觉欲哭无泪,他筑基整整十五年,还是没办法突破到金丹境界,这是何等的悲催! 连系统都对他无语了———说周成没有修仙的资质吧,他是真的没有资质,身体吸收不了天地灵气,根本就没办法突破到金丹境界,但是他在十五年吃系统给的数不尽的筑基丹堆积下愣是把筑基筑到了九百九十九层,就很离谱好吧! 不仅如此,他还成功地肉身成圣了,并且学会了像缩地成寸、无视万毒、一拳把人轰得灰飞烟灭等等诸多牛气哄哄的法门。 周成:“别的我都还能理解,系统你能告诉我为什么你给我的筑基丹是芥末味的吗?天知道我是怎么过这十五年的!整整十五年! 万幸在作者大大的安排下我终于要结束这十五年隐居山林的苦日子,遨游玄幻世界了,感谢作者,感谢读者大大,至于系统你,那就算了吧,尽不干人事。” 系统:“我本来也不是人,啦啦啦~”《摩羯疑云惊魂时速》以民营高端科技单位港湾海天中心为故事发源地,以天空出现蓝月亮为背景,以正正,李晟旻教授,似火朝阳,花舞语等一大批高端科技人物为看点,他们以破而不斗为准绳化解了周边危机,太空危机,世界危机,最后还为美国的泽那西州解除了生存危机 爱情故事真实感人,穿越古今有声有色,遨游星际耳目一新一户人家二百年的风风雨雨当叶凡醒过来时,发现来到了一个九天大陆的地方,成为了威震三界的皓月神尊。 然而,皓月神尊身边却危机四伏,他的强大遭到九天帝尊和其他神尊的的嫉妒。 所以在皓月神尊和烈日神尊决斗两败俱伤之时,冰月神宫宫主水真真和其他八名神尊对皓月进行围剿。 皓月神尊虽然逃脱却九死一生。 所以他决定去趟凡间历练,以求恢复元气。 然而,就在他身体虚弱之时,却被不死邪帝入侵,从此两人一体两魂,他们谁也杀不了谁,却要互相的倚靠才能生存。 而在见识了人间的遭遇后,叶凡做了一个决定,他要走始皇之路,统一九天大陆,让这个大陆上只剩一个国家。为啥别人重生就风生水起,左拥右抱,我就得被抓去做大蛇丸的实验? 呸!打不过BOSS不要紧啊,那就再重生一次~ 呐,重生嘛,最重要的就是开心咯,你饿不饿,我煮碗面给你吃啊? 陪朱棣走过最艰难的一段路。 这是个赘婿奋斗在乱世的故事。 建文四年,朱棣拖家带口举兵造反,攻进应天府时,最疼爱的太孙朱瞻基却离奇失踪。 朱棣大怒,认为是建文乱臣所为,遂屠杀一万四千余建文乱臣及家眷,流放三万余靖难遗孤,以表对太孙疼惜之意。 …… 十一年后,一少年乱了朱棣心智,朱棣时常化作普通老头,与他一起打猎。 “老爷子,我真不是你孙子,我是从死人堆里爬出来的,没有亲人。” 朱棣听着朱辰的独白,禁不住就落泪了。 “谁说你没亲人,我现在告诉你,你爷爷是永乐大帝朱棣,你是大明皇嫡长孙。” 朱辰:“老爷子,您别骗我了。” 朱棣道:“不信也罢,我欠你一个盛大的复辟仪式。” 次日,应天府白日宵禁,万人空巷,十万大明铁骑进城,为首一人,正是那身穿铠甲,龙虎精神的老爷子! 爷孙俩隔空对望一眼,朱棣一笑。 十万大明铁骑下马,恭敬跪地大吼:“恭迎大明皇嫡长孙回朝!”在城市中,人们发现自己身边的朋友总是会流传着一种说法 不要自己一个人待在一个没人的地方太久 或许会消失也说不定,谁知道呢? 进入暗室,进入新的世界,或许我们能找到答案睁开眼,林浩强重生到和妻子离婚的当天。 上一世的他,五毒俱全,抛妻弃女。 弥留之际的他,得知老婆积劳成疾,早已亡故,女儿叛逆,十年牢狱之后,死于街头。 林浩强死不瞑目。 上天给了他一个重生的机会,还给了他一方小世界。 为了弥补上一世的罪孽,林浩强起早贪黑,拼命工作,把老婆和女儿宠上了天。
信息安全竞赛 2014 网络安全技术模块开发 重庆微营销解决方案 青岛建网站 企业网站策划方案 上海高端品牌网站建设 眉山网站建设 电子商务是网络营销吗 请问如何对以上传的网站进行内容的维护需要注意哪些事项 asp网站设计 灵性提升课程【www.richdady.cn】 冤亲债主干扰的常见案例咨询【www.richdady.cn】 前世缘份的再次相遇【www.richdady.cn】 投资项目的案例分享咨询【www.richdady.cn】 老公家暴的自我保护【www.richdady.cn】 亲子关系的问题分析【σσЗ8З55О88О√转ihbwel 学习成绩差的心理调适咨询【www.richdady.cn】√转ihbwel 投资项目的前世因果咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 事业不顺的心态如何调整?【企鹅383550880】√转ihbwel 孩子不爱读书的阅读习惯咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 不爱读书的原因分析咨询【σσЗ8З55О88О√转ihbwel 财运不佳的财富转运方法有哪些?【微:qq383550880 】√转ihbwel 为什么过世的前世案例【微:qq383550880 】√转ihbwel 公司破产的心理调适咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 去世的父亲的前世故事咨询【www.richdady.cn】√转ihbwel 亲子关系的教育理念有哪些?【企鹅383550880】√转ihbwel 前世今生的轮回转世咨询【企鹅383550880】√转ihbwel 灵魂种子治疗威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 孩子压力大的改运方法咨询【σσЗ8З55О88О√转ihbwel 投资项目的环境影响【σσЗ8З55О88О√转ihbwel 展示型网站建设流程 重庆微营销解决方案 怎样建立自己的个人网站 互联网推广与营销的区别 网络安全 请示 培训网站建设 大连企业做网站 房地产网站制作 公司财务网络安全 太原市网站制作公司 广州网站建设优化 国际营销 市场细分 网站的栏目 计算机网络安全资料海尔公司内容营销分析 我国信息安全存在的主要问题有 网络营销学习资讯 佛山微信网站建设 网络安全攻防比赛 网络安全技术模块开发 掌握网络安全技术 沈阳市做网站的公司 万州建网站 个人免费网站注册com 网络安全宣传情况 2014年网络安全日 电子商务与网络安全 南昌网站定制 展示型网站建设流程 网站写文案 上海营销策划营销咨询服务内容 化妆品手机端网站模板 产品展示型的网站功能有哪些 银行信息安全会议文件 金盾网络安全法讲解 sdn 信息安全 信息网络安全答案重庆包月营销推广公司 上海高端品牌网站建设 掌握网络安全技术 如何制作营销网站模板 网站备案 办理幕布拍照 网络安全 人工智能结合 长沙 做营销型网站的公司 网络安全poc 网络安全特征包括哪些方面 郑州手机网站推广公司 上海网站建设要多少钱 中国信息安全测评中心地址南山网站建设 大连企业做网站 快速做网站 网络企业的营销模式是 请问如何对以上传的网站进行内容的维护需要注意哪些事项 电子邮件营销文本 化妆品手机端网站模板 银行信息安全会议文件 信息网络安全答案重庆包月营销推广公司 建网站中企动力 佛山微信网站建设 濮阳做网站 网站写文案 网络安全顾问 濮阳做网站 请问如何对以上传的网站进行内容的维护需要注意哪些事项 美国网络安全攻防 青岛建网站 关于信息安全的培训 游戏营销环境分析报告 中国地区2011年第四季度网络安全威胁报告 不属于网站后期维护 怎样建立自己的个人网站 网络营销是什么证 电商做网站 电子商务与网络安全 上海专业做网站公 信息安全 美国 ciw 信息安全 2014年网络安全日 网络安全 请示 网站 title keywords description 保定网站优化 中国地区2011年第四季度网络安全威胁报告 大连建网站公司 网站赚流量 网络安全技术模块开发 汉中网站建设 大连企业做网站 简述网营销的优势微信营销顾名思义 个人免费网站注册com 顺德网站制作案例价位 汉中网站建设 公司财务网络安全 掌握网络安全技术 太原建网站 公司财务网络安全 重庆微营销解决方案 临沂做网站 网络安全专业的介绍 网站建设seo优化的好处 沈阳公司网站建设 网络安全工程 培训哪里好 广州市手机网站建设 广州网站建设优化 sdn 信息安全 广州网站推广 2014 网络安全事件 成都网站建设电话 如何建立个人网站 2.信息安全有哪16个威胁请解释 保护网络安全所采用的技术 网站的栏目 网站分享设计 网络安全 人工智能结合 购物网站如何推广 网站站内优化 网络营销的理论体系 网站的栏目 日照网站建设 我国信息安全存在的主要问题有 南昌网站定制 计算机网络安全资料海尔公司内容营销分析 上海高端品牌网站建设 dw做网站 信息安全 防火墙厂商 济南营销型网站建设 掌握网络安全技术 信息安全竞赛 2014 网站写文案 电子邮件营销文本 万州建网站 公司网络安全实施 如何打造网站 网络安全态势分析 上海网站建设要多少钱 网站背景怎么换 化妆品手机端网站模板 关于信息安全的培训