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
北京企业建立网站广州网站制作家居企业网站建设新闻万先生网站佛山学校网站建设北京市信息安全服务能力等级证书绵阳汽车网站制作沈阳 网站开发制作常州网站制作企业网站打模块 叶凡,一个普通的上班族,偶然穿越到大雍修仙世界,成为师门里唯一的男人。 原本天上人间的生活却因系统的奖励让叶凡十分头疼。 “十世元阳之体?!” “童子功?!” “系统,你特喵玩我呢!” 【叮,宿主顶住了四师姐诱惑,道心稳固,童子功等级上升。修为上升!】 【叮,宿主顶住了宗主的诱惑,道心稳固,童子功等级大幅度上升,修为大幅度上升!】 …… 四师姐绿蔓儿:“小师弟求求你了,跟师姐双修吧!” 宗主冷清玄:“乖徒儿,你与为师双修才可振兴宗门,请你务必做出亿点牺牲!” 叶凡:“呔,妖精,休想乱我道心!” 身为挂逼,叶凡身在花丛中,片叶不沾身,一路带领师门成为世上最强! 【江湖+鉴宝+盗墓】我从小没上过学,跟着一位漂亮女人学了十年手艺。十年时间,她锻造了我一对“鬼眼”,辨识天下奇珍异宝。练就了我一双“佛手”,破局下套横行无忌。教会我一身“神技”,从容玩转江湖乾坤。 我用多年来在古玩江湖摸爬滚打的亲身经历,告诉大家一个颠扑不破的真理:古玩不是玩古,而是玩人! 夏炙一觉醒来发现自己穿越到了平行世界。 这里的人竟然将游戏定位第九艺术,玩家为了玩到一款好玩的游戏出多少钱买都愿意,游戏设计师成为最热门的行业。 夏炙狂喜,因为上个世界的无数经典游戏,这里的人竟然都没玩过。 于是一名超级天才游戏设计师诞生了。 美女导师:“我不配做陈欢的导师,他的‘马里奥’足够让我学一辈子。” 游戏测评员:“‘塞尔达’是足以改变世界的游戏,陈欢领先了业界一千年。” 攻略大佬:“扶我起来,我要和苇名一心拼刀,别拦我我还能送!” 全球玩家:“夏炙快点出新游戏,多少钱我们都买。” 其他游戏设计师:“年度游戏还选什么,直接给夏炙算了。” 夏炙本人:“别急别急,在做了(新建文件夹)。” 【无敌】+【女帝】+【心魔】+【单女主】 苏灿穿越后,和青梅竹马的林沐儿洞房花烛夜,眼看要进行到最后一步时,林沐儿觉醒了记忆,她竟然是女帝! 而苏灿穿越的这个世界,竟然只是女帝的心魔世界! 苏灿则是女帝林沐儿的心魔! 林沐儿和往常一样,回归现实修仙世界,却没想到,这一次,苏灿竟然和她一起回来了! 她的心魔就这样具现化了! 从此,女帝隐藏了身份在苏灿身边,开始了疯狂的养夫之路!他是青龙城乃至大明帝国的第一天才 她是大陆顶尖天才,是整个玄天大陆第一家族家主独女。 他的修行速度堪比天才,她更是天才中的天才。 然而,命运却让他们两个产生了交集,她遇到他,他也遇到了她! 他是一代天才,而她却是一代妖孽! 在大陆的顶端人群中,她是最耀眼的存在,而他却只是一颗微不足道的尘埃,她是一个光芒万丈的太阳,而他则是一颗灰暗的小星星。 从那一刻开始,他的目标只有一个,那便是追赶上她的脚步 她,是他一生的挚爱 她是一朵骄傲绽放的玫瑰,他只是那片花丛里的一个普通的花,一株微不足道的杂草,两个人,注定无法有结果 然而,他不会放弃,他不甘心,他要变强,他要成为最强者,他要站在她身边保护她,给她幸福和安宁! 他的崛起将引起整个大陆的震撼,他的强大会令整个大陆为之疯狂,他将取代玄天大陆唯一的神祇,他将成为玄天大陆数万年来唯一成功弑神的人类 他,一代传奇! 他叫墨知秋,他的名字和他的人生,从这一刻将正式拉开帷幕… 秦羽,十二岁那年觉醒了上古圣体,可却惨遭家族抛弃…… “从此之后,世上再无秦羽,只有林羽。” 一梦醒,家族的冷漠,让他看透了这世间的冷酷无情,少年的复仇之路开始,学剑道,觉圣体…… 魂穿古代的陆子铭师承当世第一大派天剑山,好不容易逃出山门本想大展一番拳脚的他却意外的发现自己干啥啥不行,白嫖第一名。 于是在机缘巧合之下直接当起了一名乞丐,想凭借自己逆天的颜值将白嫖事业发扬光大。 哪曾想却意外卷入到了各种江湖厮杀,朝堂诡谲的阴谋算计之中。 “这位小娘子,本人只讨钱,不要饭!” “你可以拿钱羞辱我,但不能拿残羹冷炙侮辱我!” “什么?你才有病!你全家都有大病!” “tui,小娘皮长得怪带劲,就是素质低了些,脑袋也有些问题!”生命本就脆弱,可以像尘土一样被一口气吹的烟消云散,但也可以活得无比顽强,像钢铁一般柔韧坚强。选择什么样的活法决定了人过什么样的生活,是像尘土一样毫无分量还是像钢铁一样成为国之柱石。在这个世界里,身存环境艰难,身边的亲朋好友随时都会被夺走性命,只有最坚韧的人才能活到最后。然而最终,我们都将从尘土里来,再回到尘土里去。在乱世中求得生存并逆袭成神,一个不起眼的普通人如何做到成神的,这还要从三大家族争霸开始说起...赫赫有名的“白金”成就满级玩家,在删除账号却误入了新的时间,本以为是系统BUG,没想到却在这里开启了新的人生
网络营销11 广州网络安全评估公司 自己做网站 网络营销成本低的原因 关于公安网络安全的通报 万先生网站 王老吉营销管理案例分析 东莞市做网站的公司 免费网站制作推广 宁夏网站设计在哪里 祖灵的存在形式【www.richdady.cn】 前世老婆的咨询技巧咨询【www.richdady.cn】 孩子厌学的自我提升【www.richdady.cn】 冤亲债主的前世今生咨询【www.richdady.cn】 婴灵【www.richdady.cn】 发育倒退的医学检查咨询【www.richdady.cn】√转ihbwel 强迫症的家庭支持咨询【微:qq383550880 】√转ihbwel 升迁障碍的职场晋升技巧有哪些?咨询【企鹅383550880】√转ihbwel 冤亲债主对生活的影响【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 耳鸣的原因及治疗方法威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 莫名其妙感伤的解决方法咨询【σσЗ8З55О88О√转ihbwel 家庭关系的情感维护咨询【企鹅383550880】√转ihbwel 为什么过世的前世缘分咨询【企鹅383550880】√转ihbwel 投资项目的收益分析咨询【σσЗ8З55О88О√转ihbwel 如何解决孩子不爱读书的问题?【σσЗ8З55О88О√转ihbwel 如何解决感情纠纷?【企鹅383550880】√转ihbwel 外灵干扰【www.richdady.cn】√转ihbwel 事业不顺的职场心态【微:qq383550880 】√转ihbwel 阴间生活的前世案例【微:qq383550880 】√转ihbwel 感情纠纷的情感沟通【企鹅383550880】√转ihbwel 王老吉营销管理案例分析 公司信息安全管理建议 大型网站开发 网络营销网站 优帮云 武汉网站开发 搜索引擎营销的价值 广州互动营销公司排名 网站与域名 网上电话营销培训 昆明营销团队 通州网站建设 微网站建设渠道 信息安全的前沿技术网络安全技术与解决方案 广州网络安全评估公司 辽宁网站制作 国家公安部信息网络安全专业人员认证 北京市信息安全服务能力等级证书 免费网站申请 网站打模块 网络安全案例视频 成都整合网络营销公司 通州网站建设 信息安全安全管理体系法律管理 医院网站建设解决方案 东莞市做网站的公司 定制网站的好处有哪些 EDM邮件营销 EDM邮件营销 申请域名建立网站 网络营销能力秀的作文 huang色网站 网站拖拽 万网做网站 万网做网站 长沙网站优化公司 提供常州网站建设 信息安全意识培育途径 石家庄移动端网站建设 网络营销11 信息安全保障系统,-1 网络安全博览会 门票 信息安全技术 数据库管理网络营销课件 北京企业建立网站 关于公安网络安全的通报 手机网站开发教程 网站区分 免费网站制作推广 本地网站建设 万网做网站 做一个网站要多少钱 网站创建公司 临沂高端网站建设 EDM邮件营销 万网做网站 信息安全安全管理体系法律管理 网红 网络营销 营销型企业网站 信息安全安全管理体系法律管理 辽宁网站制作 编织网站建设 通州网站建设 长沙做网站建设的 北京企业建立网站 网络营销的课程 大型网站开发 访客网络安全吗 网络营销成本低的原因 武汉网站开发 边界网络安全 长春做网站 珠海动态网站制作外包 投诉期新产品 营销策略 山石网科网络安全 上海建设网站制作 广州网站建设公司 信息安全的前沿技术网络安全技术与解决方案 网络营销的课程 微网站建设渠道 网络营销研究目的 武汉网站开发 网站换模板 国内网络安全研究机构 大型的营销型网站建设 网络安全案例视频 还有网站吗 网站换模板 国家级网络安全事件 营销型网站有哪些出名的 国内网络安全研究机构 国家级网络安全事件 网站的组成 珠海动态网站制作外包 沈阳整合营销怎么做 辽宁网站制作 大学网络信息安全报告 企业网站seo 效果型网站建设 网站创建公司 网络营销研究目的 银行发的网络安全短信 自己做网站 壹像素网站 网络安全管理的目标是 常州网站制作企业 编织网站建设 专业网络营销联系电话 营销知名安例 南京网络安全类公司排名 王老吉营销管理案例分析 章丘网站建设 移动营销的形式 石家庄制作网站推广 无线网络安全密码怎么设置 广州网络营销培训 网站主题制作 定制型网站 信息安全体系 什么平台进行问答营销 建网站费用 网络营销成本低的原因 粉丝网站制作 小满借势营销海报 湖南高端网站制 网络安全博览会 门票 网络安全博览会 门票加强信息安全的建议和意见 网站的组成 网络安全案例视频 效果型网站建设 定制网站的好处有哪些 广州互动营销公司排名 申请域名建立网站 无线网络安全密码怎么设置 整合营销 互动营销 东莞市做网站的公司 信息安全测评师 考试