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
腾达网络安全密钥不匹配有哪些网络安全论坛网络安全 个人信息安全信息安全产品配置与应用什么网站流量高网络营销公司微信号佛山新网站制作平台信息安全专业全国哪些西安做搭建网站网站结构wap网站开发岚枫死后穿越修仙世界,发现金手指系统竟会吃修为。九龙大陆,强者为尊,武道一途,与天争命,且看一朝皇子,凭三尺长剑,如何皇临天下!武道巅峰,谁为皇? 为了心中的一丝执念,阳炎勤修武,争太子,夺皇位,战天下,历生死,证武道,破轮回! 号令天下,莫敢不从!如果说世界是多层的,你信吗? 或许你不信,但事实上世界就像是一个洋葱。 奇谈怪闻中的阴影,都市传说背后的真相。 谁又能说世界只有表面的这一层呢? 许策,一个失忆过的新人界行者。 穿越一个个界层,经历一次次历险,只想为了离真相更近一些。 “我到底忘记了什么?” 或许答案就在界层的最深处。 《叱咤沙场》是一篇短篇职场小说,俗话说商场如战场,且看磁4的lily 如何从助理到单人年业绩1200万美金,并带领团队杀出重围,走过经济危机的低谷。 一个平凡的摸鱼打工人,一次宿醉后莫名转生异界。 获得了先天灵根,开启了一段朋克的修仙生涯。爷爷前世曾是物品交易所经纪奇才,受到拥有邪法的生意圈对手迫害,隐迹遁世而终。 平行空间东夏新时代,爷爷重生,比我小17岁。 我在爷爷五岁时,遭遇车祸成为植物人,爷爷以特异功能医救,并向我传承太极循环御市绝技。循着对前世的记忆,爷爷带着我在生意江湖开始追查早己托生同一个空间的前世宿敌,准备一复前仇。 爷爷挟术安良,仗义除恶,蓄因力扶弱,名声鹊起,成为一代少年大贾,却一直未能找到真正的宿敌。 宿敌托生为资本大享,精于伪装,依托家族荣誉光环加持,拥有了称霸生意界的护身符,隐藏幕后,培养代理人出面祸害生意界,敛取不义之财。 爷爷在生意界崛起,动摇了宿敌攫取财富的称霸生意界的根基。为了巩固地位,不惜损害整个生意界的福祉,设置陷阱对抗爷爷组建的企业投资集团,终于暴露踪迹。 爷爷守护生意界公平正义价值观的血性复燃,带领生意界几经鏖战,终于挫败宿敌祸乱民间资本的邪法家族联盟,维护了一方生意界民生繁荣。我只突然想到朝闻道,夕可死,人只有在死去的时刻才能明白自己是什么样的人,红尘百世,没有千秋万代,唯有昙花一现,是永恒的矛盾!穿越到大丰界的秦风,本以为能够成仙问道,潇洒过一生。但没想到自己身中火毒,只剩两百年的寿命,算了,该吃吃,该喝喝,按部就班就好,道——不可强求。一次奇遇,张枫的生活,不再平凡,各种美女闯进了他的生活,到底是该接受呢,还是接受呢?一颗球形闪电包裹着一个灵魂来到地球,开启了一段神奇的旅程。
永州网站制作 个性化建网站定制 镇江网站seo 网站策划厂 网络安全的威胁的概述 网络安全评估系统 永州网站制作 网络安全评估系统 营销软件站免费下载 盐城网站制作 为什么过世的心理调适咨询【www.richdady.cn】 家庭关系的幸福指南有哪些?【www.richdady.cn】 财运不佳的真实案例有哪些?咨询【www.richdady.cn】 为什么过世的原因分析【www.richdady.cn】 缺心眼的咨询技巧【www.richdady.cn】 自闭症的案例分享【σσЗ8З55О88О√转ihbwel 家庭关系的案例分享咨询【微:qq383550880 】√转ihbwel 婴灵的真实案例有哪些?咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 前世缘份的故事如何改变命运?威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 事业不顺的职场建议【www.richdady.cn】√转ihbwel 前世今生的缘分如何续写?【www.richdady.cn】√转ihbwel 与女友前世的前世缘分咨询【企鹅383550880】√转ihbwel 感情纠纷的解决技巧咨询【www.richdady.cn】√转ihbwel 脑部不清晰的心理调适【微:qq383550880 】√转ihbwel 事业不顺的自我提升咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 有官司的法律咨询咨询【www.richdady.cn】√转ihbwel 孩子压力大的环境影响咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 人际关系不好时的心理调适威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 婴灵、邪灵、祖灵咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 感情纠纷的案例分享【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 南宁互联网营销公司有哪些 理想的网络安全状态 企业数据信息安全 软件 c2c网络营销市场份额图 沙井做网站 网络安全应该怎样做 佛山新网站制作平台 腾讯 hook 网络安全 互联网产品营销计划书 富锦网站 网站设计建设公司 制学网网站 国际 个人信息安全 2017网络安全比赛 河北网站建设 网络安全评估系统 信息安全报告 网站收录多少才有排名 企业网站获取信息和通过搜索引擎获取信息方式的区别和联系 信息安全逆向工程 温州优化网站 服务营销产品定价策略 破坏网络信息安全罪 厦门网站制作 郑州网站制作公司 腾达网络安全密钥不匹配 网站备案与域名关系电子商务网站模板 腾达网络安全密钥不匹配 什么网站流量高 信息安全专业全国哪些 苏宁 营销模式 网络营销的作用认识 青岛微网站制作 google 提高网站上的网页在搜索结果中显示的次数 上海建站网站简洁案例 上海建站网站简洁案例 公司营销案例 向域名解析正常的监测网站发起访问请求截获http状态码 网络营销运营思路 中国信息安全标准体系建设规划 网络安全电子版 腾讯 hook 网络安全 旅游响应式网站建设 建站网站 网络营销型企业网站案例 上海网站建设app 有哪些网络安全论坛网络安全 个人信息安全 悬念式营销美国信息安全 合肥网站优化公司 网页区设计网站诊断 c2c网络营销市场份额图 网站结构 怎么理解一对一营销 成都信息安全类公司 沙井做网站 西安网站建设 企业网络安全规定 网络安全应该怎样做 网络安全防御 郑州网站制作公司 向域名解析正常的监测网站发起访问请求截获http状态码 信息安全管理体系 四级 信息安全的最新技术总结与原理分析,-1 南澳做网站 建网站程序 网络安全检查办法 广东中山市做网站 网络安全积极防御技术 万州做网站 国际营销法 网站备案与域名关系电子商务网站模板 网站建设总结 信息安全培训 网络信息安全备案表 成立网络安全工作领导小组办公室 理想的网络安全状态 伍佰亿书画网网站 病毒式营销的营销范围 中国信息安全标准体系建设规划 建网站程序 网络安全性怎么设置 信息安全培训 盐城网站制作 网络安全需要破除 技术支持:淄博网站建设 营销优势和劣势分析法 西安制作手机网站 建立http网站 信息安全逆向工程 建网站需要多少钱 网络安全应该怎样做 传统营销的营销渠道 国际营销法 深信服信息安全审计系统,-1移动互联网广告营销 海尔的成功营销策略 网站套用 网络安全活动宣传 哈尔滨网络宣传与网站建设 商城网站都有什么功能 怎么理解一对一营销 网站策划厂 网络营销运营思路 国家信息安全服务资质证书 南昌市建网站的公司 番禺网站 高端企业网站信息 互联网产品营销计划书 厦门网站建设 传统营销的营销渠道 网站设计建设公司 网站设计建设公司 网络安全活动宣传 国际 个人信息安全 番禺网站 网站的承诺 河北网站建设 渐变网站 营销软件站免费下载 信息安全报告 网络安全结论 网站加黑链 企业网站获取信息和通过搜索引擎获取信息方式的区别和联系 建网站需要多少钱 广东中山市做网站 温州优化网站 济源做网站 镇江网站seo 破坏网络信息安全罪 VPN与网络安全 网站收录多少才有排名 郑州网站制作公司 技术支持:淄博网站建设 怎样给网站换空间 网站备案与域名关系电子商务网站模板 简述网络营销特点是什么意思