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
列举邮件营销的类型网络安全的概述多终端网站等级保护网络安全河南做网站如何改变网站首页栏目企业网站配色绿色配什么色合适网站的排版制学网网站知名网站规划古墓伴生,他们说我是天降灾星,终南山续命,我用十年时间成玄门魁首,而我的一生,却从那纸婚书开始……在华盛顿发生了一件重大的杀人案,特工梅里劳斯的女儿琳达在一件任务中不幸被无形的凶手K发现并且杀害,诱人的一千美刀吸引梅里劳斯的战友们在一个月内找到凶手,奇怪的艾尔警官,神秘的玩偶和无形的凶手到底是怎么回事?赶快来看看吧!万年前,大陆引接,人族意识到世界的残酷,人族惨败,大陆突变,绝望中抓住生机,聚人族之力,建造神器之城,度过一劫。万年后,人族繁华,紫忘将上演新的传奇,改写新的历史 恭喜绑定育儿成长系统 本系统因不可描述原因 受损程度78%,无法主动提供任何帮助 如遇危险请用爱感化对方 谢谢合作 简介?什么简介 作者已经被整疯了 哈哈哈 假的 假的 全是假的 去你的育儿系统啊啊啊啊!你是想当无名小卒,还是名扬天下?这是一部通过讲述男主人公千万富豪李四,从离婚前发生的婚外情和婚外恋,到再也无法忍受家中的河东狮吼而选择离婚,再到离婚后追寻理想化爱情、不断相亲,再到历经一番又一番的波折后,再次走向婚姻这一过程中发生的系列不可思议得、啼笑皆非的无厘头婚恋故事。从而借此反思当代人极其扭曲的爱情观及婚恋观,是一部语言流畅优美,可读性极强的现实题材小说。大武王朝,邪异降临,诡异杀人于无形。 江夜携带修改器穿越。 燃血功+一气功,破极【炎阳神功】。 牛魔大力拳+十三太保横练,破极牛魔大力拳.真意。【牛魔真身】 狂风刀+黑虎刀法,破极【霸刀诀】。 疾风掠影+御风步,破极【御风隐形】轻功。 生死看淡,不服就干,这是一个以蛮力,武道,横推一切的故事。原本天赋异禀的凌云,因为先天经脉堵塞无法修炼,被人推入山谷却因祸得福进入秘境得到高人传承打破身体桎梏,一代天才就此回归!神阶强者为傀儡,神兽为坐骑,神女为妻妾。且看凌云如何在这强者如云的世界一步一步走向巅峰!"三阴绝脉"者,史书所载;凡患此症者非但终生不能修武,并且几乎无一人能侥幸活过十三岁。命运关上所有的幸运之门,却开了一扇窗,令其在绝境中峰回路转,当其踏着尸山血海攀上巅峰之时,骇然发现一个惊天之秘。暮然回首,惊觉自己脚下的这片世界幌若恒河之沙粒,渺若微尘。何去何从……画皮之真爱无悔浮生和小唯的续写,很多年了重温了无数遍很喜欢他们的故事,想要续写一个完美结局。 上古洪荒之神面对天道何去何从,新的使命被天道赋予,人间炼狱场已经开启,心之血脉相连的仅仅是生命还是其他,若要我还你一句誓言,那便是永世!我许下的承诺定要你牢牢记在心里,永生永世不相弃!
免费的企业网站 网络安全管理规范 解放军信息安全方案 云南省网站建设 无忧网站 中国国安局 网络安全 omg网络安全团队是什么 湖南网站建设 兰州网站建设公司排名 网络安全方面的职业 脑部不清晰可能是哪些疾病的表现【www.richdady.cn】 儿子抑郁症的案例分享【www.richdady.cn】 财运不佳的理财技巧咨询【www.richdady.cn】 暗恋的案例分享咨询【www.richdady.cn】 婴灵的超度与家庭和谐咨询【www.richdady.cn】 心特别累的情感释放【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 意外事故的预防措施咨询【企鹅383550880】√转ihbwel 纠纷的案例分享【σσЗ8З55О88О√转ihbwel 事业不顺的风水布局【企鹅383550880】√转ihbwel 感情纠纷的情感重建咨询【www.richdady.cn】√转ihbwel 生活中的无形干扰有哪些咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 与老公前世的前世解析咨询【www.richdady.cn】√转ihbwel 不爱读书的心理调适威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 如何改善精神不振的状态咨询【www.richdady.cn】√转ihbwel 孩子学习不好的环境影响咨询【www.richdady.cn】√转ihbwel 头脑混沌的解决方法【微:qq383550880 】√转ihbwel 冤亲债主的干扰案例【企鹅383550880】√转ihbwel 与女友前世的前世缘分咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 无形干扰的案例分享【微:qq383550880 】√转ihbwel 学习成绩差的咨询技巧咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 信息安全的企业信息安全 厦门酒店网站建设 简述网络营销内容 高端汽车网站建设 营销四深圳整合营销行业 网络安全结论 2017信息安全对抗赛 网站的排版 2017国家信息安全周主题,-1 免费的企业网站 北京邮电大学信息安全中心 武汉免费网站制作 不同网络营销环境 网络安全模块 无忧网站 互联网饮料营销策划 保定哪里有做网站的 网络信息安全维护系统 互联网饮料营销策划 中国国安局 网络安全 海珠区pc端网站建设 简述网络营销内容 外贸模板网站深圳 制学网网站 做的好看的网站 网络营销市场定位策略永州网站制作 深圳手机网站建设 网络安全职业 网络安全职业 网站设计 广西 网站的差异 简述网络营销内容 镇江企业网站建设 台州做网站哪家好 信息安全审核员要求 湖南网站建设 网络信息安全 期刊网络营销的劣势是什么 沙井做网站 2015中国信息安全大会 主要信息安全产品 信息安全监测预警系统 网络营销广告图片 网络安全失泄密 外贸模板网站深圳 企业网站配色绿色配什么色合适 杭州信息安全测评 网络营销市场定位策略永州网站制作 信息安全监测预警系统 公司网络安全通知 企业网络安全的 高端汽车网站建设 网络信息安全意识 兰州网站推广 常州网站价格 信息安全的企业信息安全 分析网络安全问题 青岛高端网站开发公司 重庆如何做整合营销 德阳网站制作 网站设计文案 网站建设案例 维护信息安全主要是保持其信息的保密性完整性可用性和( ).,-1 第五届网络安全会议 信息安全培训小游戏,-1 网络安全信息与动态周报 厦门酒店网站建设 湖南网站建设 网站的排版 免费的企业网站 建网站程序 2015中国信息安全大会 不同网络营销环境 信息安全服务资质怎么查询 网络安全的概述 网络安全和信息化领导小组第四次会议 网站备案与域名关系 营销型网站有哪些 信息安全的企业信息安全 信息科技有限公司网站建设 信息安全监测预警系统 公司网络安全通知 等级保护网络安全 镇江企业网站建设 做网站创意 沙井做网站 常州网站价格 信息安全审核员要求 顺德网站建设原创 青岛营销 天津网站优化公司 信息安全人才现状 网站模板 知名网站规划 网络与信息安全技术案例 信息安全等级保护作用 网络安全与对抗研究 武汉专业网站建设推广 做的好看的网站 网站设计验收 党政信息安全工作的重要性 网络信息安全维护系统 商城网站包括哪些模块 网络安全和信息化领导小组第四次会议 如何改变网站首页栏目 聊城做网站建设的公司 网络营销的基本工具有哪些 网络营销市场定位策略永州网站制作 无忧网站 顺德网站建设原创 信息安全监测预警系统 浙江信息网络安全服务协会 信息安全业务介绍 网络安全问题产生的原因包括( ). 保定哪里有做网站的 武汉专业网站建设推广 特色的南昌网站制作 主要信息安全产品 福田的网站建设公司 信息安全服务资质怎么查询 网络安全法 漏洞 厦门酒店网站建设 网站的承诺 聊城做网站建设的公司 营销型网站有哪些 解放军信息安全方案 信息安全培训小游戏,-1 公司网络安全通知 厦门酒店网站建设 网络安全威胁的例子 网络安全与对抗研究 网络安全模块 工具营销 提高转化率营销手段 信息安全包括信息的 北京邮电大学信息安全中心