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
微信营销代临清网站建设医院推广营销计划书霸屏营销推广郑州网络营销技术学校网络营销的大公司2016网络安全热点问题石家庄网站推广智慧城市 网络安全美国国家信息安全战略伏尸千里,白骨成山,他站在山巅俯视众生…… 为朋友他可散尽家财,为道义他愿舍弃荣华,为国家能南征北战,为爱人他敢血洗黄沙…… 让我们追随旷世战神甄开心的步伐,一起斗恶霸、杀贪官、斩尸鬼、灭厉魂……在这个世上活着的人,都有两面,笑脸下藏着恶魔,只是在刹那瞬间的爱也会转换成怨恨,而所有的怨恨会让这个世界血流成河,一寸前是黑暗,回头看也是黑暗,但是这样的黑暗,是谁也没有看到。而我所讲得故事,只是茶余饭后的闲话,您可千万别当真剧情接着《勇者》、《超能战士》。2014年9月,ME如愿地考上了重点高中。更想不到的是,在新学校中他跟过去的所有伙伴都重逢了。轩影、电紫更是成为TFL36的导师,每天指挥着ME他们训练……30多人齐冒险,将会发生什么趣事?异世大陆,强者为尊 得造化者视天下万物为刍狗,修剑道者视天下万兵为锹铲,筑剑心者俯视苍天道长夜永梦。 且看昔日修剑院的扫地童子,如何得天地造化,转世间风云……千年前的封魔之战让九州大陆各大门派陨落了无数高手。其中以剑仙最多最愣的蜀山派为最,三万弟子愣是将将搞得只剩三千多名。可哪怕仅剩三千多名弟子,仍坚持每百年才开山收徒,论缘分论根骨,使得蜀山派渐渐沦为二流门派。 而今便是蜀山千年后的第九届收徒大典。一个恐怖的都市悬疑故事永安不安!白焰不白!一团苟延残喘的青焰,一个没落门派的弟子,一段埋葬在时间长河的秘史,千年的和平似乎让人们忘记了曾经的威胁,在这诸天星海,万界之族中,苦而弥坚的人族、据高临下的妖族、作壁上观的神族以及……在这万类霜天竞自由中,谁为棋子?谁为棋手?从校园的经历到最后变强,难道真的变强了吗,还是一直没有找到真相。高阳原本是个蓝星的雇佣兵,在一次执行任务中来到了金庸武侠世界--神雕。 在神雕世界中获得武林中人梦寐以求的武林秘籍,左手六脉神剑、右手降龙十八掌,年纪轻轻就达到别人一辈子的成就, 一个小小的蝴蝶能带动多大的效应?神雕世界因为高阳的到来又会有什么样的变化?神雕中的爱恨情况是否因为高阳的到来而改变? 让我们走进神雕世界,看高阳如何在江湖中翻云覆雨~~~~~ 各位书友要是觉得《神雕之我是大魔王》还不错的话请不要忘记向您的朋友推荐哦神说:太初有道,道即是神! 魔曰:太初有道,魔于道先! 有魔,先于道而生!这不仅仅是某人的自夸,更牵扯到他证道的隐秘。 九州之变,魔星降世,灵石下凡,洪荒秘闻…… 道之所存,魔之所在!且看天魔周游各方世界,追逐魔之本源,成就无上道果!
网站营销公司哪家好 网络信息安全教育课件,-1 建网站怎么弄 营销课 美国国家信息安全战略 手机网站免费 专业做网站企业 如何做全网营销方案 网络安全形势读书报告极速网站建设 中山建设网站 头脑混沌咨询【www.richdady.cn】 家庭关系的和谐之道咨询【www.richdady.cn】 财运不佳的财富转运【www.richdady.cn】 人际关系不好的解决方法咨询【www.richdady.cn】 冤亲债主【www.richdady.cn】 与公婆前世的记忆解析【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 前世今生的修行方法咨询【σσЗ8З55О88О√转ihbwel 孩子压力大的自我提升咨询【微:qq383550880 】√转ihbwel 事业不顺的职场突破技巧有哪些?咨询【企鹅383550880】√转ihbwel 投资项目的收益分析【σσЗ8З55О88О√转ihbwel 头脑混沌的案例分享威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 学习成绩差的案例分享咨询【σσЗ8З55О88О√转ihbwel 心特别累的案例分享【微:qq383550880 】√转ihbwel 去世的父亲的前世解析【企鹅383550880】√转ihbwel 强迫症的心理调适【σσЗ8З55О88О√转ihbwel 暗恋的情感释放咨询【σσЗ8З55О88О√转ihbwel 冤亲债主干扰的预防措施咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 事业不顺的案例分享【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 灵魂种子治疗咨询【微:qq383550880 】√转ihbwel 冤亲债主干扰的根源是什么?【www.richdady.cn】√转ihbwel 网络信息安全常用,-1 专业做网站企业 思考式体验营销 如何来做全网营销 广州外贸网站公司 开源sdn网络安全 谷歌营销 信息安全专业的比赛 智慧城市 网络安全 徐州公司网站制作 公司信息安全教育 建湖建网站的公司 美国国家网络安全联盟 互联网营销就业优势和劣势 购物网站怎么创建 网站如何被百度收录 青浦网站建设 网络信息安全法律法规 桂林做手机网站设计 flash网站制作教程 建湖建网站的公司 徐州公司网站制作 网络安全形势读书报告极速网站建设 被通知公司网站域名到期 美国国家网络安全联盟 网络安全威胁分析报告 企业网站管理 贵州网站制作哪家好 北京北京网站建设 微信营销代 五级网络安全状况 危 安徽省信息安全大赛广州做企业网站找哪家公司好 信息安全 bbc 信息安全与网络管理专业 信息安全审核员待遇 常用的网络安全措施 邢台做网站推广价格 全国信息安全等级保护技术大会,-1 思考式体验营销 聚美优品营销模式分析 淘宝营销图 问答营销推广的作用 网站建设i 公司信息安全管理建议和意见 法国网络安全 网络专业的网站建设价格 营销推广怎么写 2017 429网络安全日 营销课 中山建设网站 网络安全测试软件 桂林做手机网站设计 网络安全日宣传活动 手机网站免费 2016网络安全热点问题 信息安全加密技术 南京电商网站建设公司排名 2017网络营销典型案例 保护网络信息安全 国际信息安全管理标准体系 聚美优品营销模式分析 互联网营销模式 北京信息安全实训 网络公司网站 网络安全生态峰会 地址 怎样创建网站 网络安全漏洞扫描 思考式体验营销 网站主持 网站规划 交互网站 网站防采集 贵州网站制作哪家好 信息安全防火墙标准 网站防采集 网络安全生态峰会 地址 企业信息安全 厂商,-1 网络安全是黑客吗 智能建网站 邢台做网站推广价格 2013年 张建军 信息安全 信息安全 排名 教育部 网站开发服务公司 陕西省网络安全大赛 如何利用网站来提升企业形象网站泛解析 信息安全产品评测 安徽省信息安全大赛广州做企业网站找哪家公司好 如何来做全网营销 北京市网络与信息安全信息通报中心 法国网络安全 事件营销优点 无锡网络营销 优帮云 保定做网站 信息安全运营中心产品 营销供方 北京北京网站建设 信息安全专业的比赛 信息安全 bbc 模版建网站 国家网络安全平台 学字体网站 网络安全大会2016 信息安全意识评估系统 互联网营销要学什么软件下载 信息安全加密技术 网络安全项目测评 互联网营销要学什么软件下载 医院推广营销计划书 无锡网络营销 优帮云 2011年网络安全事件 营销型网站 安徽省信息安全大赛广州做企业网站找哪家公司好 如何维护国家信息安全 桂林做手机网站设计 建网站怎么弄 高唐网站建设服务商 常用的网络安全措施 网络维护网站美工 广州外贸网站公司 中国区2010第一季度网络安全威胁报告 网站防采集 网站营销公司哪家好 法国网络安全 信息安全审核员待遇 事件营销可执行方案 信息安全技术做什么 网络营销的定义及常用方法 网络安全法立法 美国国家信息安全战略 如何做全网营销方案 网络安全技术知识 全国信息安全等级保护技术大会,-1 深圳电子商城网站建设 网络营销公司 网络营销之黑客技术