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信息安全对抗大赛2017北京网络安全周重庆信息网络安全深圳网站建设公司平台人类一下子进入了冷兵器时代,羸弱的人类依靠冷兵器哪里是凶兽的对手。   幸亏,刚刚进入地球的凶兽都是低级凶兽,这让人类拥有了生存的机会。 经过许多科学家的研究,人类发现地球上新出现的神秘物质能够被人类利用,于是一个崭新的职业出现了——武者   锻炼体质,吸收灵气,打破人体极限,方为武者。 与此同时,人类的武魂能力开启。 武魂等级:弱等、次等、初等、中级、高等、顶级、神话。   至于神话及以上,从未在人类世界中出现过,没人认为这等武魂真实存在。 而此后,各大院校设置的专业不再是数理化,而全部是修炼学科。 吸星大法、长生决、九阳真经、九阴真经、玄武大法、八荒六合功、唯我独尊功、小无相功、太极拳、北冥神功、龟息功、易筋经、一阳指、六脉神剑是必修科目。 而部分高端功法太极拳、六脉神剑也可用于战斗,同时俱备了修炼和战斗能力。 翔龙十八掌、打狗棒法、独孤九剑、武当剑法、峨嵋剑法、金刚指、八卦掌等皆为武技。 是意外吗?重生解开意外死亡之谜,一个叫欧阳宇墨的特种兵退役后惨遭陷害后重生初中运用细腻的笔触带你们走进一个关于超能力的世界,领略一段不一样的传奇。这个世界 灵气遍布 每个人都能通过修炼成为强者 同时 这个世界 冷血无情 这就是 现实命运弄人,天地造化。不论前路有多么的不如意,皆要砥砺前行!乾坤未定,你我皆是黑马! 乾坤已定,那就扭转乾坤! 总有人要赢,为什么不能是我…… 我叫方休,谁惹我,我就和他玩命,至死方休…… 《关注我的微信公众号:苏月夕》苦修十余年,却被告知自己有个富家千金的未婚妻?杨祁下山,却没想反遭对方长辈轮番羞辱!   男儿志气尚在,杨祁果断打脸对方,并且提出退婚!   然而,退婚一事不成,杨祁却卷入了江渝的风波之中,在风波之内以逆天医术,超凡武学打拼出一片天地!百年江山,风云荟萃。江祯帝年间,江湖儿女各展所长,共营大计,而一切的江湖纵横、快意恩仇,都指向了一个震铄古今的惊天密藏——江上月!魏和平在迷茫中穿越到了平行世界,无意中发现了系统的存在,他该勇往直前,还是猥琐发育,我决定要安全的浪。降临全球的超凡事件,一纸神秘的契约…… 苏醒与死亡共舞,穿梭在三界与人间,在一次次试炼任务中险死还生,洞见真相。 鬼街打更人、妖界摆渡者、天界放马官!苏醒一步一个脚印,做大做强,再创辉煌。 本书又名《内卷》,《往死里卷》《TM谁都别想卷过我》《扶我起来我还能浪》 ———————— 小二寄语:今天五更,再废话十更。
网络与信息安全范畴 运营型网站 网络安全有关职位 电脑版网站制作公司 搜索引擎营销手法 信息安全项目申请书 网络安全程序文件 网络营销途径都有哪些方面 CNISA信息安全大赛 专业的网络营销机构 大龄剩女的真实案例有哪些?咨询【www.richdady.cn】 前世缘份的重逢有何迹象?咨询【www.richdady.cn】 工作升迁的障碍与突破【www.richdady.cn】 婴灵【www.richdady.cn】 意外的原因分析【www.richdady.cn】 存不住钱的心理调适【σσЗ8З55О88О√转ihbwel 感情纠纷的心理调适威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 家庭关系的和谐之道【www.richdady.cn】√转ihbwel 前世记忆恢复技巧【σσЗ8З55О88О√转ihbwel 感情纠纷的情感咨询咨询【企鹅383550880】√转ihbwel 前世因果咨询【企鹅383550880】√转ihbwel 为什么过世的前世故事【微:qq383550880 】√转ihbwel 如何化解冤亲债主的干扰?咨询【企鹅383550880】√转ihbwel 心慌胸闷头晕的原因分析咨询【σσЗ8З55О88О√转ihbwel 莫名其妙感伤【σσЗ8З55О88О√转ihbwel 灵魂化解的方法咨询【σσЗ8З55О88О√转ihbwel 大龄剩女的婚恋经验有哪些?【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 前世今生的缘分揭秘咨询【www.richdady.cn】√转ihbwel 大龄剩女的婚恋困惑咨询【企鹅383550880】√转ihbwel 亲子关系的沟通技巧【σσЗ8З55О88О√转ihbwel 信息安全实验系统 仿网站建设 网络营销特点包括什么区别 公安网络安全系统的设计与实现的案例 邵阳网站建设 信息安全有关的职业 自己制作网站 东莞网络营销策划 武汉网络营销 腾讯网络安全大会 富阳做网站 使用同一路由器个人信息安全吗 搜索引擎营销手法 珠海营销型网站建设 澳门网站建设 信息安全检查新闻,-1 计算机网络安全研究所 网络大学电力营销学院 唐山网站建设报价 网络安全测评中心 网络安全测评中心 贵阳有哪些可以制作网站的公司 q营销软件 龙岗网站设计效果 2016年中国网络安全会议 网络安全培训班 石家庄营销型网站建设公司 国际信息和网络安全会议 营销型美工 知名的网络整合营销 培训网络安全 个人网站备案 专业的网络营销机构 近几年饥饿营销的案例分析 石家庄营销型网站建设公司 中国网络信息安全公司排名,-1 近几年饥饿营销的案例分析 信息安全实验系统 做网站品牌 h5case什么网站 国内网站主机 仿网站建设 运营型网站 龙岗网站设计效果 潍坊网站优化 网络营销特点包括什么区别 网络营销化产品系列安恒信息安全 公司网络安全负责人 制作公司网站价格 公安网络安全系统的设计与实现的案例 东莞网络营销策划 搜索引擎营销竞价排名 安恒信息安全 邵阳网站建设 中国网络安全案例 信息安全研究期刊 东台建网站 信息安全有关的职业 信息安全安全号 湖南网站推广 网络安全国标 信息安全技能训练 安恒信息安全 微网站app制作 湖南网站推广 h5case什么网站 网站推广营销 传统网络安全防护有哪些产品 网站建设 银川 网络大学电力营销学院 公安网络安全系统的设计与实现的案例 信息安全体检要求 网络营销产生与发展 公司网络安全负责人 有关网络安全的信息 微博营销效果体现 免费造网站 制作公司网站价格 青岛网站设计哪家好 知名的网络整合营销 计算机网络安全研究所 信息安全实验项目,-1 2016年中国网络安全会议 做网站品牌 google网站地图 网站推广营销 武汉网络营销 培训网络安全 国际信息和网络安全会议 知名的网络整合营销 2017信息安全对抗大赛 网站自建 东莞网络营销策划 景区网络营销选题意义 信息安全实验项目,-1 信息安全实验系统 部队网络安全大讨论 中国网络安全 论文 网络营销特点包括什么区别 网络安全程序文件 信息安全安全号 潍坊网站建设公司电话 微博营销效果体现 网络营销特点包括什么区别 全球信息安全研发总部 网站营销活动策划方案 信息安全评测师职责网络信息安全监管 信息安全新媒体 国家网络安全法与电网 重庆信息网络安全 网络安全法对银行影响 邵阳网站建设 网络大学电力营销学院 网站结构图 国内网站主机 江阴做网站 网络营销推广工具和方法 营销型美工 湖南高端网站制作公 自己制作网站 搜索引擎营销竞价排名 网络安全国标 石家庄营销型网站建设公司 网络营销推广工具和方法 网上营销的优点缺点 国家网络信息安全座谈 武汉网络营销 国际信息和网络安全会议 专业的网络营销机构 昆山设计网站的公司哪家好 网络安全程序文件 键入网络安全密匙怎样解除 网站推广营销 近几年饥饿营销的案例分析 瑞星2014年中国信息安全报告