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
信息安全人才现状河南信息安全测评中心模仿网站建设无锡品牌网站建设网络安全员网络技术员深圳网站设计上海网站建站网络营销包括哪些营销2017信息安全泄漏事件网络安全网络探测实验室夏炙一觉醒来发现自己穿越到了平行世界。 这里的人竟然将游戏定位第九艺术,玩家为了玩到一款好玩的游戏出多少钱买都愿意,游戏设计师成为最热门的行业。 夏炙狂喜,因为上个世界的无数经典游戏,这里的人竟然都没玩过。 于是一名超级天才游戏设计师诞生了。 美女导师:“我不配做陈欢的导师,他的‘马里奥’足够让我学一辈子。” 游戏测评员:“‘塞尔达’是足以改变世界的游戏,陈欢领先了业界一千年。” 攻略大佬:“扶我起来,我要和苇名一心拼刀,别拦我我还能送!” 全球玩家:“夏炙快点出新游戏,多少钱我们都买。” 其他游戏设计师:“年度游戏还选什么,直接给夏炙算了。” 夏炙本人:“别急别急,在做了(新建文件夹)。”修炼一途,儿女情长,恩怨情仇,漫漫长路只为寻道求缘,若知,道在人为!意外融合古兽,让他的修炼一途成为领异标新,与天斗与地争,傲睨万物!一路上坎坷千万,却也没有阻挡住他的脚步。或许有人说他贪婪,残忍!的确,只要是灵石宝物都会被他收进囊中,对于敌人更是不会心慈手软。他的热血,关心和微笑,只会留给身边的人!?和主角一般,一路艰辛走过,不放手,不放弃,绝对会完本!万能高中生风嶺和同学们参加高中的毕业旅行。夜间,风嶺在独自一人的街道捡到了一张神秘的卡片。在那之后,他搭乘了列车下车的时候竟然是出现在了异世界索尔基雷特 在不知不觉之中,风嶺寻找到了可以自由来往两个世界的方法,而随着在两个世界不断的穿梭与持续的战斗过程之中,两个世界开始逐渐对彼此产生了影响,而风嶺也逐渐接近了隐藏在索尔基雷特这个世界背后的真相。 万能高中生风嶺和同学们参加高中的毕业旅行。夜间,风嶺在独自一人的街道捡到了一张神秘的卡片。在那之后,他搭乘了列车下车的时候竟然是出现在了异世界索尔基雷特 在不知不觉之中,风嶺寻找到了可以自由来往两个世界的方法,而随着在两个世界不断的穿梭与持续的战斗过程之中,两个世界开始逐渐对彼此产生了影响,而风嶺也逐渐接近了隐藏在索尔基雷特这个世界背后的真相。自大爆炸发生那天起人类的文明遭到了毁灭性的打击,突然出现的一种叫噬的液体生物,无声侵入人体,操控他们的行动和思维,仅仅是几个月的时间人类众多的城市都成为噬的巢穴。热闹繁华的京城长安发生了一起大案,御史刘文龙被杀,京兆尹崔值奉圣命查案,捕头李成峰和师妹唐婉二人与杀手展开惊心动魄的争斗。最后凶手被诛。二人隐入山中。周华不小心摸到高压线,被电死,灵魂意外来异世,从此开始了一段异世的奇幻之旅。 在异能流行的世界中,源明空明明觉醒了异能,成为了1/500的存在,却根本无法使用异能。 直到异能觉醒的5年后,赴约路上的源明空遭遇了一场“主角专供”车祸,并获得了痛苦烙印。从此,他开始使用异能,并和一位总是与他吵吵闹闹的少女一起解决种种问题。修仙世界,林羽梦中竟然连通未来!? 从此之后,别人练功我睡觉;别人寻宝我睡觉;别人宗门打比我还是睡觉…… 为什么一直睡觉还那么强? 林羽:呵呵,吾好梦中修行! 截胡未来女帝自创功法,再传授给尚未成长为女帝的苏可儿。 林羽:此功法很适合你,一定要勤加练习。 苏可儿:竟然如此精妙!可……还有下卷? 林羽:咳咳,这个日后再说。 苏可儿:日后? 不知想到了什么,苏可儿面色变得发烫,羞红了脸,低声道,”那……就跟我进屋吧……“ 林羽:??? 因为携带违禁物品,苏浩被迫加入了民俗调查局。 在这里他见识到了无数不为人知的秘密。 你见过装扮成旅店的鬼吗?你听过在无人的客厅响起的人脸识别失败的声音吗? 欢迎来道诡异的世界”女侠何在? “女侠在此!”
企业网络信息安全公司排名 网络安全模块 无线网络安全检测软件 建网站方法 网站推广费用 网络安全创新项目 企业网络营销数据分析 网络安全红蓝对抗 2013信息安全峰会 无锡品牌网站建设 为什么过世【www.richdady.cn】 家庭关系的心理调适方法有哪些?咨询【www.richdady.cn】 财运不佳的理财技巧有哪些?【www.richdady.cn】 家庭关系的沟通技巧【www.richdady.cn】 发育倒退的解决方法【www.richdady.cn】 灵魂种子治疗【微:qq383550880 】√转ihbwel 心慌胸闷头晕的环境影响【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 婴灵的超度过程咨询【企鹅383550880】√转ihbwel 前世今生的修行案例咨询【www.richdady.cn】√转ihbwel 不爱读书的解决方法咨询【σσЗ8З55О88О√转ihbwel 去世的母亲的前世案例【企鹅383550880】√转ihbwel 外灵干扰的真实案例分析咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 儿子抑郁症咨询【企鹅383550880】√转ihbwel 意外的前世解析【企鹅383550880】√转ihbwel 亲子关系的案例分享咨询【微:qq383550880 】√转ihbwel 亲子关系的改善方法咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 升迁障碍的案例分享【微:qq383550880 】√转ihbwel 孩子压力大的自我提升咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 去世的母亲的前世修行咨询【企鹅383550880】√转ihbwel 发育倒退咨询【σσЗ8З55О88О√转ihbwel 品牌营销和网络推广 国家信息安全形式 1. 什么是网络营销 和包营销活动策划书 网站推广费用 浦东企业网站建设 全网营销顾问 网络安全失泄密 网络安全信息与动态周报 列举邮件营销的类型 重庆产品网络营销推广 信息安全风险评级 app营销推广公司 信息安全的特征包括 郭启全 网络安全 网站设置那里如何设计关键词和关键词密度能更好的被百度收录 京东的网络营销方式机电营销软件 武汉网站优化seo 关于网站设计的价格 信息安全就是网络安全怎么样查我的网站有没有做过优化优化之前和之后的效果 长沙网站改版 大型网站建设方案 郑州网站托管 营销型网站成功案例 中国网络信息安全中心 大连企业做网站 网络安全实用宝典 信息安全风险评级 app营销推广公司 信息安全的特征包括 cc技术 信息安全 京东 营销 案例 2014年网吧计算机信息网络安全员培训考试答案 信息安全认证查询 浙江网络安全宣传周 网络安全 打击 国家网络与信息安全通报中心 为什么我的网站刚续费还是显示域名过期别人能打开我却打不开 深圳营销网站建站公司 网络安全创新项目 信息安全类公司排名 营销型网站成功案例 2012信息安全事件 上海网站建设要多少钱 传统营销信息传播方式有哪些 化妆品手机端网站模板 东莞php网站开发 网络营销策划机构 沈阳网络营销 网络安全 考研 网络营销工具分为沟通类和什么网络信息安全管理规范,-1 国际信息安全学习联盟 邀请码 个人网站建立步骤 网络安全数据可视化信息安全创新创业 网络安全服务的功能 主要信息安全产品 北京网站优化公司 网络安全赚钱 国家信息安全形式 信息安全人才现状 武汉网站优化seo 网络安全模块 网站设计) 国家网络与信息安全通报中心 网站建设中 武汉信息安全企业 微博营销文案案例 南京网站建设哪家专业 大学信息安全等级保护管理办法,-1 国际信息安全公司 网络安全专利 信息安全就是网络安全怎么样查我的网站有没有做过优化优化之前和之后的效果 为什么我的网站刚续费还是显示域名过期别人能打开我却打不开 信息安全 计算机考级 和包营销活动策划书 2014年网吧计算机信息网络安全员培训考试答案 深圳营销网站建站公司 和包营销活动策划书 南京网站建设哪家专业 网络安全赚钱 网络安全的特点 东莞php网站开发 金盾网络安全法讲解 五种网络营销方法 东莞php网站开发 大学信息安全等级保护管理办法,-1 成都网站建设电话 武汉信息安全企业 鼠标轨迹 网络安全 网络安全 打击 中国密码与信息安全 信息安全类公司排名 网络安全服务的功能 如何确保网络安全 安庆网站制作 信息安全风险评级 北京做信息安全的公司排名 上海网站建设要多少钱 主要信息安全产品 网络安全和信息化领导小组第四次会议 网站设计) 长沙企业网站建设团队 网络安全的技术有哪些 中国密码与信息安全 重庆营销策划 优帮云 国际信息安全学习联盟 邀请码 郑州网站托管 网站上线 网络安全 考研 网络安全的特点 俄罗斯 信息安全中心 乐清网站制作推广 网站上线 2017信息安全泄漏事件 营销型网站成功案例 2016网络营销关键词 2017信息安全泄漏事件 网络营销工具分为沟通类和什么网络信息安全管理规范,-1 沈阳网络营销 企业网站适合响应式嘛 建网站方法 南京网站建设哪家专业 中国网络信息安全中心 为什么我的网站刚续费还是显示域名过期别人能打开我却打不开 陌陌广告营销 提高转化率营销手段 北京网站优化公司 帮人做网站 侧导航网站 西安做网站公司 大连企业做网站 成都网站建设电话 网络营销包括哪些营销 移动宽带营销信息报道 信息安全人才现状