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
信息安全预警系统河北网络安全事件深圳 网站定制温州微网站制作公司推荐信息安全 最新消息德清做网站深圳网络营销学校北京网络营销运营互动营销型网站建设信息安全 人员证书本平平无奇,却又历经无数灾变与机缘,只因大道天选。力战仙魔,背后却仍是危机,他,能否护住这世界?天外有天,人外有人,当他立于灵武大陆最尖端时,才晓得,更大的世界在这片湛蓝天空之外……由于灵仙大陆发生战乱,男主角陈潇被卷入与地球平行的异界大陆,历经魔修大陆、蛮荒大陆、屠龙大陆、死亡国度等几片大陆,研习魔法、修炼仙术,经历了亲情、友情、爱情的考验,最终创建了自己的一片天地……魔妖恶怪、能人异士、超凡科技……随着黑日黑月的出现,这些隐藏在暗中的事物纷纷出现。这里,充满了危机与风险;这里,充满了宝藏和奇遇…… 但我祝天佑注定不是这个画风! 奇珍异宝?我的!灵丹妙药?我的!美人江山?也是我的! 横行天下,靠的是风骚的操作,靠的,也是天神的血脉!一款与现实百分之九十九真实的虚拟游戏神秘发布 却随着玩家不断进入游戏后 彻底露出来獠牙。无聊写写哈哈哈!苍天啊,明明是穿越,你为啥还要买一送一。 刚得知自己兄长也是穿越者的孙国瑞不由得闭上了眼睛,算了,还是装傻当个闲散王爷吧。柳一,吃的用的都是自认为最干净,包括女人。 赵紫宸穿越了,幸运的是获得了一个人气系统,而且还就职于女神赵颖颖的经纪公司。可是让他崩溃的是前世的女神赵颖颖如今却是他的亲姐姐,更加可气的是眼前公司还面临着倒闭的危机...... 面对前世的女神,这一世的姐姐赵颖颖陷入困境,赵紫宸选择毅然挺身而出,逆流而上,亲自来到赵颖颖的办公室的门口,抬手敲响了前世女神的办公室大门儿......神医圣手意外重生,发誓从此悬壶济世,造福世人。可看着眼前可爱的女儿,和漂亮的老婆,他却不知如何是好...... 这一次,不仅要成为国医圣手,还要踏上世界之巅!人生是条无尽路,谁说短短百年不够精彩,谁说刹那的闪耀不算是闪耀。 苍茫大地,万族林立,这中间,从来不缺什么天才,不缺什么天仙之姿的美女,更不缺什么扭转乾坤的关键一子。 自落后地区逆袭的剧本已经上演了不知多少次,过去、现在、未来,类似的逆袭剧本还在不停上演,就算世界已经厌倦,这样的剧本也还是会被书写出来!神秘古宝星海瓶,机缘巧合下落在了少年银丝手中,自此修仙入道,决胜诸天,多年征战切让他幡然悔悟,称王称霸又如何?见不到那一帮兄弟有何用!
北京网站建设报价 gb/t 20984-2007 信息安全技术 信息安全风险评估规范 签名档营销 网络营销能力秀等级 四川网站制作哪家好 营销 沙龙 深圳 网站定制 商业信息安全 seosem营销案例健身器械网站建设案例 系统信息安全要求有哪些内容 升迁障碍的职场突破方法有哪些?咨询【www.richdady.cn】 失业咨询【www.richdady.cn】 耳鸣的咨询技巧咨询【www.richdady.cn】 前世今生的梦境解析【www.richdady.cn】 冤亲债主的干扰影响【www.richdady.cn】 去世的母亲的前世修行咨询【企鹅383550880】√转ihbwel 潜能开发与自我提升咨询【企鹅383550880】√转ihbwel 脑部不清晰的症状与治疗威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 处理感情纠纷的方法咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 前世今生的故事有哪些案例?咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 维护良好家庭关系的秘诀有哪些?【微:qq383550880 】√转ihbwel 暗恋的案例分享咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 头脑混沌的咨询技巧【σσЗ8З55О88О√转ihbwel 存不住钱的原因分析【www.richdady.cn】√转ihbwel 感情纠纷的情感沟通方法有哪些?咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 感情纠纷的情感调解技巧有哪些?咨询【www.richdady.cn】√转ihbwel 意外的前世记忆【企鹅383550880】√转ihbwel 投资项目的风险评估咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 莫名其妙感伤的前世因果【企鹅383550880】√转ihbwel 与女友前世【σσЗ8З55О88О√转ihbwel 信息安全技术在ftp中的应用,-1 网站红蓝色配色分析 idc 信息安全管理责任制,-1 南宁做网站找哪家公司 网络营销有哪些劣势 网络安全 数据分析 php 网络安全 防火墙 公共网络安全 网络安全法 重点 国家信息安全局成都 中央网络安全小组t图片 运城索引擎整合营销 网络安全威胁类型 最新网络安全故事 商业信息安全 网络安全案例题 网站背景色 北京网站建设报价 微信移动网站建设 营销 沙龙 网络营销考试案例分析题 网站用橙色 西安信息安全公司,-1 微信群营销的推广方式 营销型页面 连云港网站建设 深圳网络营销学校 互动营销型网站建设 企业信息安全保护的重要性 苏州网站建设logo 无锡 信息安全 深圳网站建设设计 郑州最好的网站建设 网络安全审计设备报价 自学网营销运营 企业营销助手公司建网站多少钱 互动营销型网站建设 学校网站欣赏中文 信息安全形势 idc 信息安全管理责任制,-1 网络安全实名认证查询 我们国家网络安全吗 门户网站制作 亚太网络安全 网页区设计网站诊断 水资源营销 租车营销方案怎么写 信息安全产品有哪些 网络安全必要性2016 门户网站制作 中华人民网络安全协会 网站红蓝色配色分析 沈阳微网站成都做网站 网站空间租 无锡 信息安全 迭代思维 营销 重庆信息安全与管理 gb/t 20984-2007 信息安全技术 信息安全风险评估规范 网站制作 价格 2016年网络安全形势 郑州医疗网站建设 事件营销和公关区别 瑞星:2013年上半年中国信息安全综合报告 信息安全技术在ftp中的应用,-1 php 网络安全 邢台网站制作哪家强 网络安全审计设备报价 中华人民网络安全协会 四川网站制作哪家好 营销的问题 迭代思维 营销 苏州营销策划 优帮云 信息安全技术在ftp中的应用,-1 公安部 信息安全通报中心 深圳企业网站建设公司排名 网络安全建设规划 国家信息安全局成都 网站背景色 网络营销运营部 京东服务营销策略 中央网络安全小组t图片 网络安全动画 我们网络安全等级保护级别 上海做网站的公 运城索引擎整合营销 事件营销成功的案例 使用微博营销工具应该注意哪些问题 网络营销能力秀等级 网络安全威胁类型 网络信息安全的图片,-1 网络安全黑客漏洞 信息安全 最新消息 最新网络安全故事 厦门网站制作 学网络营销的好处 网络与信息安全 网络信息安全面临的威胁 商业信息安全 京东服务营销策略 签名档营销 国家信息安全局成都 网络信息安全公告 计算机信息安全等级划分准则,-1 涿州做网站 网站空间租 公安部 信息安全通报中心 温州微网站制作公司推荐 商家营销运营部培训外网网络安全 学互联网营销有用吗 国网营销 网络安全法 重点 网络安全战略合作协议 公司信息安全ppt 信息安全预警系统 商家营销运营部培训外网网络安全 学校网络信息安全管理组织机构 信息安全等级保护分为 网络营销实战课程下载 360信息安全大赛题目 网络安全人员评估法案 美国计划于2015年建立哪三支网络安全部队 使用微博营销工具应该注意哪些问题 伍佰亿书画网网站 舆情营销 深圳网站建设设计 营销感言 亚太网络安全 信息安全产品有哪些 网站背景色 温州网站建设联系电话 网络安全发展情况 网络营销的国内外研究现状 国网营销 软文营销的推广技巧 网络营销职业领域 四川网站制作哪家好