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
网络营销 研究生2015网络安全事件调查报告关于信息安全控制网络安全专利国家网络安全中心发布高校实验室应重视信息安全问题2016网络安全教师四川信息安全培训专业的网站建设专业的信息安全宣传网站玄灵界,这片拥有着十境九地的广袤大陆之上,每隔千年便会产生一次降灵异象,伴随异象应世之人被称为玄灵尊者,而每任玄灵尊者的使命,就是带领灵族众将,重新封印上古异族。 不论在火中、水中、森林中、土地中、云层里……都遍布着神奇宝贝的踪影。他们与人类和谐共处… 张道元在玩游戏第n次抓捕梦幻失败,打翻水杯触电意外穿越到神奇宝贝世界并获得系统? 从前的从前,很久以前了。天有流星,坠落大地,散落如夜明珠。凡人拾集陨石,陨石触手即化为虚无,融入人的肉体里,在人的肉体内寄生十月,便可化作一把灵刀。人称此陨石为舍利,妖呼作灵珠。 后来,陨石化作六把绝世好刀。舍利,开锋,木芒,流削,烁金,玉九环。 紫阳,宁星文明的摇篮,此刻正危机四伏。 三股势力,究竟是谁将会带领文明走向更远,是宁星上的旧势力,还是龙星上的新政权,或是充满野心的新帝国,一切都是未知。 所有的一切将从一些琐事说起,一些关于没落的宁星,以及龙国与天神帝国之间的争端,龙瑞与木恩之间的瓜葛说起 研究生毕业孙淼回家种田,他家的猫咪会 说话,乌龟会爬树,鹦鹉会唱歌,带你见识一个从小山村走向巅峰的人生。2235年,两个种族的斗争爆发后,竟牵扯出恐怖的幕后黑手。玛雅、亚特、地心、上古部落……各个阵营浮出水面,他们有着共同的目的——“迎接”他的重生……诸天神魔征战,残酷的世界当中,先看一位少年 ,如何在最危险的腥风血雨当中,成功踏向仙界!历史的天空总是惊人的相似,命运的轮回总是那么的惊奇,成封一不小心回到了荡气回肠的三国,为了心中的理念,扶摇直上九万里,一夜看尽长安花意外穿越,才过二十年,又因为意外穿越了……自此,每二十年,白风就会自(被)愿(迫)踏上新的旅程他在深海铜棺中沉睡了万年,此刻他醒来了,他手执弑天刀,对着污浊的苍穹呐喊:“若天道不公,我便踏碎这虚空!”
计算机信息安全保护等级 营销网站 手机网站设计开发服务 网络安全工作的价值 信息安全 银监会 网络安全防护框架 网络营销监管 全网营销型网站 网络营销意识不强 什么是网络安全宣传周 不爱读书的教育建议咨询【www.richdady.cn】 孩子学习不好的前世因果【www.richdady.cn】 脑部不清晰【www.richdady.cn】 精神不振的自我提升【www.richdady.cn】 感情纠纷的案例分享咨询【www.richdady.cn】 化解【微:qq383550880 】√转ihbwel 亲子关系的共同成长【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 邪灵的驱除仪式咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 感情纠纷的咨询技巧【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 冤亲债主威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 感情纠纷的前世因果威:⒊⒏⒊⒌⒌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 前世老婆的前世解析【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 2015网络安全事件调查报告 宁波电子商务网上营销 网络安全工程师和黑客 重庆璧山网站制作公司推荐 合肥网站制作需 数字营销哪儿有 手机的网络营销方案设计 e mail营销邮件 全网营销外包 建个网站 网站多域名 酒店网络营销方法 台州公司网站建设 中国信息安全认证 零基础网络安全 网站开发需求 网站的层次 长沙网站设计 网站多域名 国家支持什么参与网络安全国家标准 2017年最新网站设计风格 律师建网站 北京网络营销网站 360与中国国家信息安全 国家网络安全中心发布 好的数据库网站 2017 网络安全 宣传 c 信息安全 无线网络安全测试 万脑网站建设 信息安全管理体系检查 网络营销监管 信息安全等级保护 英文 信息安全三个发展阶段 网站如何被百度收入 网络安全监测方案 武汉市大型的网站制作公司 计算机信息安全保护等级 iscc信息安全 网站制作 文案 中国信息安全认证 整合营销传播特点 淄博网站建设有实力 营销网络的方式 上传信息安全吗 edm电邮营销平台 关于华为网络安全整治 网络安全工程师和黑客 西安信息安全产业园 南京营销型网站建设 网络安全防护框架 信息安全产品目录 网络安全与我们的关系 重庆专业网站搭建 长春做网站电话 合肥网站制作需 全国网络安全会 网络安全与认证 西电信息安全录取分 网络安全专利 数字营销哪儿有 西电信息安全录取分 信息安全产品目录 手机网站设计开发服务 信息安全热门研究方向,-1 唯品会的营销特点 网络安全视频教程 e mail营销邮件 设计国外网站 网络安全 最高法 邮件营销的图片 什么是网络安全宣传周 全网营销外包 网络营销 研究生 手机付费咨询网站建设 互联网营销和传统营销 网站建设咨询 安庆网站设计 上海网络营销平台排名 权威的网络安全网站 30岁学网络营销 360wifi网络安全密钥 常州低价网站建设公司 2015十大网络安全事件 企业信息安全问题上海做网站公司 西安信息安全产业园 网络安全与认证 临沂网站维护公司医院网站建设 2016网络信息安全事件 企业信息安全问题上海做网站公司 接信息安全评测,-1 中国信息安全认证 2017 网络安全 宣传 接信息安全评测,-1 北京网络营销网站 网络营销考试案例分析深圳专业集团网站建设 零基础网络安全 龙岗网站制作资讯网站链接数 合肥网站制作需 计算机信息安全技术分为两个层次 炫酷的网站 网站开发需求 常德网站优化 北京汉邦信息安全综合审计监控系统售后电话 云南网站开发 网站的层次 信息网络安全等级保护工作自检自查报告 沈阳网站建设的公司 手机网站设计开发服务 网络安全宣传要求 专业的网站建设 专题网站建站 c 信息安全 上传信息安全吗 中国的网络安全情况 上海公安网络信息安全 西乡建网站 关于加强网络安全学科建设和人才培养的意见 机械网络营销 炫酷的网站 网络信息安全 实验室 西乡建网站 律师建网站 全网营销外包 网络安全工作的价值 律师建网站 facebook个人信息安全 信息安全研究院 广州市信息安全企业,-1 北京网络营销网站 网络安全实训心得 酒店网络营销方法 信息安全实验代码 什么是信息计算机网络安全 网络安全 考研