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号店微信营销方案信息安全电子书“同样是碳基生物,你们地球人类为何能在短短数千年时间内,全方位超越所有同源生物?你扪心自问这是进化的抉择还是外力的辅助呢?“伊西斯怒吼道。 林诺有些颓然的看着那颗蓝色的星球。他轻微的低下了头,沉默了许久才开口道:“我明白。但不管怎么样,地球人类一定不会甘心被左右,这场持久的战斗无论胜负,我们将不得不打下去。“ 然后,他攥紧了双手缓缓地抬起了头,这一次他坚毅的眼神不在彷徨 ,他深呼了一口气说道:“何况,战斗在6000年前不是早已开始了吗?” ———————————————————————————— 青年生物学博士林诺应邀归国进入神农架科考,遭遇了不可思议的意外,从此地球人类的未来彻底被改变了....大学生周可温,因为两张彩票中奖一亿人民币。 他不求闻达于诸侯,只愿在这俗世里过好自己简单的人生。 可是……那么多钱,他能把握过来吗? 人生不如意,十之八九。 周可温决定去充实自己…… 后来,他遇见了很多人,学会了很多东西,明白了很多事。本文讲述了主人公李俊杰从小被保姆刘细香拐走后,历经种种人生磨难后长大成人并最终与父母相认的故事,向读者展示了生命的顽强。天地一方玺 千秋一圣人 讲述主人公阴差阳错间成为了保护传国玉玺的人 大宇宙会囊括非常非常多的元素,而这本书,三界之战只是其中的一部分元素。 既然叫三界之战,那就是天地人三界之间的战争。如果你喜欢,那就请多多收藏吧。我一定会尽力将这本书写好,做到不断更的情况。魂界的王国,主角是一位王的后裔,在他刚刚成年庆祝之时,某神秘人在这时袭击了他们,国王濒死将主角救了出去,魂界造成了极大的损失和伤亡,国度也将面临灭亡;而主角则是费劲自身换取强大力量,决定找到事情的来龙去脉并走上了复仇之路……战友为救自己,在身边倒下,鲜血喷涌 一怒之下,夜里千里追逐…… 违反军令,离开军队,开启校园生活 在莺歌燕舞中察觉到了当年的真相 黑夜中的狼王,他将横空而来……小人物阿云,痛并快乐的人生历程,学校生活的是是非非……  重生综武世,成为天下唾弃的慕容复,不甘心一世无能。   决定先下手为强。   开局迎娶王语嫣,不想大婚当夜意外激活选择系统。   从此神功、内力、女人,统统不缺。   万年内力,无相神功、打狗棍法。   左手搂黄蓉,又手抱芷若。   婠婠为我暖床,妃暄爱我如命。   这一世我兼爱众生!   这一世我掌灭万派!   这一世我文成武德!   此生我为不朽皇者,永生不灭!   皆因我是慕..容..复! 一位东方的金融奇才,却因手下的背叛,被迫留在中国,为有朝一日,惩治叛徒,找回失去的东西,他“厉兵秣马”,暗暗积蓄实力,就这样,短短不到一年,他便迅速崛起,然而,这崛起之路,却因守护爱情和友情,变得跌宕起伏,由此,一场场争斗便拉开了帷幕…
分析我国网络营销现状分析 浙江省信息安全协会 婚纱制作网站 信息安全就业好吗 网站设计公司长沙 常州网站开发 外贸营销网站建设 数据中心信息安全系统 网络安全与病毒防范 pdf 关于信息安全的 国标 感情纠纷的情感修复【www.richdady.cn】 不爱读书的教育建议【www.richdady.cn】 冤亲债主干扰的预防措施咨询【www.richdady.cn】 感情纠纷的情感疏导咨询【www.richdady.cn】 大龄剩女的婚恋现状如何改变?【www.richdady.cn】 强迫症的前世因果【企鹅383550880】√转ihbwel 内心恐惧胆怯的自我提升咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 前世老公的前世解析【σσЗ8З55О88О√转ihbwel 发育倒退的原因分析【微:qq383550880 】√转ihbwel 强迫症的案例分享【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 脑部不清晰的环境影响【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 有官司的法律援助咨询【www.richdady.cn】√转ihbwel 孩子不爱读书的阅读习惯威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 升迁障碍的职场晋升【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 纠纷的法律咨询咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 纠纷的心理调适咨询【www.richdady.cn】√转ihbwel 事业不顺的风水布局咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 儿子不读书的改运方法威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 外灵的种类威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 商业决策的心理学支持威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel app校园营销推广方案 银川建网站 乌海网站建设 外贸营销网站建设 南通网站建设 南大街 外贸网站建设软件 网络营销52招 宜兴网站建设 网站 托管 电商商城网站建设 四川大学网络安全硕士 信息安全三级等保要求 国内ui网站有哪些 网络安全 维基 网络安全法敏感字 沈阳做企业网站的公司 网络安全服务保障方案 网站空间免费 太原网站开发哪家好 更新网站内容有什么用 网站建设经验心得 wifi无线网络安全意义 网站主色调简介 许可email营销工具有 石家庄网站设计 cog信息安全专业委员会重庆南昌网站建设 医院信息系统的网络安全策略和管理的关系 易企网站建设 国内ui网站有哪些 网络安全 维基 农产品的软文营销1号店微信营销方案 网站内容运营 受欢迎的汕头网站推广企业宣传网站建设 乌鲁木齐网站建设 芜湖网站建设 网站所有人 网络安全演讲 信息安全资质证书 全网整合营销的公司 wifi无线网络安全意义 电商商城网站建设 绵阳网站建设 营销辅助类 facebook 病毒式 营销 沈阳做网站的公司排名 中国大学生信息安全 h5网站开发 太原网站开发哪家好 网络营销52招 广东省网络安全认证等级 cog信息安全专业委员会重庆南昌网站建设 广州市信息安全测评中 泉州网站设计 北京网站开发制作公司 网站建设开发 网络营销52招 外贸营销网站建设 沈阳做企业网站的公司 旅游模板网站 莆田做网站 江苏省网络信息安全员 论坛营销 第三届网络安全宣传周 陈肇雄 网络安全 营销知识分享 专注电子商务网站建设 网站整站 为什么要做互联网营销 美国信息安全市场规模 济南网络安全培训 贸易公司自建免费网站 app校园营销推广方案 聊城定制化网站建设 网站步骤 易企网站建设 网络安全演讲 论坛营销 黑客对网络安全的影响 济南网络安全培训 深圳 企业网站建设 如何建立企业网站 网站 托管 芜湖网站建设 漯河做网站 浙江省信息安全协会 公安部 信息安全 防火墙在网络安全的作用 网站建设开发 仿建网站 策划类网站 安徽信息安全等级保护网 如何建立信息安全标准化网站销售方案 农产品的软文营销1号店微信营销方案 北京网络安全技术大赛 什么不属于网络安全技术 网络安全协调处 广东省网络安全认证等级 珠海网站建设哪家好 网站所有人 209国家信息安全专项 信息安全三级等保要求 网络安全基础答案 网络安全密钥怎么设置 南通网站建设 南大街 银川建网站 仿建网站 网站建设经验心得 网站建设经验心得 北京网络安全技术大赛 企业网站备案 网络安全基础答案 医院信息系统的网络安全策略和管理的关系 加强网络安全工作建议 信息安全案例 网站空间免费 政府网站 欣赏 计算机网络信息安全技术,-1 关于信息安全的 国标 信息安全等保分级 防火墙在网络安全的作用 网站打开速度慢 网站开发与设计 信科 推广类网站 上海信息安全管理培训,-1 信息安全 软件安全实验报告 网站 排版模板 南京网络安全赛 外贸营销网站建设 网站 托管 网络营销第五版 为什么要做互联网营销 网站内容运营 facebook 病毒式 营销 网络安全图片和文字 资讯网站排版