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网络安全峰会网站建设有模板吗网络建设的网站上海三零卫士信息安全信息安全读研中山网站建设方案网络营销方案策划书提高网络营销的能力网站如何推广网络视频营销案例咸鱼舰长董墨轩意外身亡后来到了崩坏世界,原本想继续自己舰长职责的他却发现自己成为了一名死士。 所以,董墨轩决定………… 我不做人了,女武神们! 我要成为死士王君临天下! 然后………… “哦,是吗?” 看着拿着枪顶着自己女孩,董墨轩不屑的表示………… 不要杀我,我真的是好死士啊啊啊啊啊!!!《摩羯疑云惊魂时速》以民营高端科技单位港湾海天中心为故事发源地,以天空出现蓝月亮为背景,以正正,李晟旻教授,似火朝阳,花舞语等一大批高端科技人物为看点,他们以破而不斗为准绳化解了周边危机,太空危机,世界危机,最后还为美国的泽那西州解除了生存危机 爱情故事真实感人,穿越古今有声有色,遨游星际耳目一新穿越异界三年的林锋,成为了神剑宗宗主!   “叮!看到宿主作为一个堂堂炎黄子孙,穿越后一事无成,垃圾到没谱!” 系统愤怒了!    “叮!资源填补升级开始……”    “叮!宿主的宗门获得主峰逆天峰,一百零八侧峰!”    “叮!宿主的宗门获得气运金龙一条!获得神级功法!”    不知不觉中,神剑宗俨然已名动天下,登临巅峰。    林锋:唉,我真没努力啊,奈何系统太给力了…… “队长,队长,醒醒…”“我的指挥失误了,让队友一个一个离去…”在这个世界中,人们想要生存,想要生存,就只有战斗。意识的模糊,该让我归于死亡之中。“想好这次复活的人选了吗?没有人比那对兄妹更能指挥队伍,也没有人比那对兄妹多承受好几把灵武。这是最后的复活核心,必须在这对兄妹之中选择一位。改变这个世界的规则!”太古年间 四大神兽争锋 引得妖修进入狂潮 公元521年间 四大神兽 古麒麟 古青龙 古白虎 古玄武传承....是一个充满在神秘色彩中的反正义跨国杀手组织,故事由一起轰动全国的庞大组织杀人案的曝光引发,反正义和正义与之抗衡。一位正在打着游戏的年轻人突然穿越到一个叫“放逐大陆”的世界。 年轻人手持水果刀,用奇妙的手法与敌人对抗。 经常被人追杀、逃亡、被捕,仿佛“张三附体” .......... 他很勇。 夕阳不落黑暗永坠。 人族发展前前后后经历了六次黑暗,这第七次黑暗也在这个时候缓缓的来临,所有人都希望能够在这黑暗之中能够存活下来,也正是因为第七黑暗的来临,整个世界也在悄无声息之中发生了翻天覆地的变化,每一次黑暗来临都会孕育出一代强者,而这些强者之中拥有着自己的血脉传承,那些前六次黑暗之中存活下来的血脉传承逐渐的成为了所有人在这第七黑暗存活下来的希望。由于来自灭世级强者:作者君的无上伟力,文科宅男燕藏锋穿越到了一个多国争霸的年代。 他只想成为成为一个逍遥的贵族子弟,然而他的老父亲燕王喜似乎总是对他图谋不轨。 第一次。 “逆子,想不想当燕王?”燕王喜笑眯眯的问。 “傻子才当燕王呢!”燕藏锋对此不屑一顾:“再说了,大哥还活得好好的呢!” “好!”燕王喜不再说话。 第二次。 “逆子,你大哥没了,你该上位了!”燕王喜说道。 “不去。”燕藏锋十分潇洒:“二哥会是一个好燕王的。” “你自己说的。”燕王喜还是没强求他。 第三次。 燕王喜躺在病榻上,说道:“逆子,你二哥也没了,你总该上位了吧。” 看着满面红光的燕王喜,燕藏锋满脸无奈。 “你要是不装病诱惑他,他能造反?” 这是一个希望儿子继承王位的老父亲,和一个只想当咸鱼的儿子相爱相杀的故事。嘿,我回来了……唐虞帝国
网络营销职责 哇哈哈网络营销策划书 常州网站设计制作 信息安全 国家安全局 信息安全师证书 电商营销网 沈阳做网站有名公司 策划营销推广 中国国家信息安全系统 福州医院网站建设公司 亲子关系的教育理念有哪些?咨询【www.richdady.cn】 为什么过世的前世案例咨询【www.richdady.cn】 无形干扰【www.richdady.cn】 前世老婆的识别方法咨询【www.richdady.cn】 纠纷的法律咨询【www.richdady.cn】 财运不佳的咨询技巧咨询【σσЗ8З55О88О√转ihbwel 大龄剩女的情感生活咨询【企鹅383550880】√转ihbwel 无形干扰的原因分析【www.richdady.cn】√转ihbwel 事业不顺的原因分析咨询【σσЗ8З55О88О√转ihbwel 家庭关系的和谐共建方法有哪些?【微:qq383550880 】√转ihbwel 佛教视角下的前世今生咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 事业不顺的职场心态【www.richdady.cn】√转ihbwel 冤亲债主干扰的表现咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 儿子不读书的教育建议咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 公司破产的后续规划咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 家庭关系的幸福指南有哪些?【www.richdady.cn】√转ihbwel 冤亲债主干扰有哪些常见症状?【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 前世老婆的前世记忆咨询【σσЗ8З55О88О√转ihbwel 内心恐惧胆怯的前世影响咨询【σσЗ8З55О88О√转ihbwel 儿子抑郁症的心理调适咨询【www.richdady.cn】√转ihbwel 网站策划图 我国信息网络安全现状分析 病毒性营销的视频案例 网站建设 网络营销职责 电子商务 网络安全大石桥网站 网络安全高级编程技术 网站建设有模板吗 聊城网站建设 网络营销课程网站 机械厂网站建设 建立网站例题 惠州网站建设公司 遵义网站建设 web信息安全 上海学校 售后服务网站 锐捷网络安全产品分析报告 网络安全与信息安全的区别,-1 国家信息网络安全中心 网络营销就是网上销售 台山网站建设 中科院软件所信息安全 肥城网站制作 中国国家信息安全系统 企业软文营销素材 沈阳做网站有名公司 阿克苏网站建设 网站及单位网站建设情况 富阳网站建设 信息安全服务三级资质 电商营销网 中山网站建设方案 广州网络信息安全有限公司,-1 评论营销 上海三零卫士信息安全 无锡企业网站制作公司 网站及单位网站建设情况 单页式网站模板 作网站 营销策划技巧 搜索引擎营销方案 新手做网站 企业可以申报的信息安全证书 上海网络安全周 我国信息网络安全现状分析 服装网络营销案例 玉溪做网站 哇哈哈网络营销策划书 病毒性营销的视频案例 企业可以申报的信息安全证书 信息安全的研究领域,-1 信息安全组织体系 网站建设 广西网站建设 电商营销网 网络营销的三个方面 网络营销职责 深圳品牌网站推广 苏州营销 莆田网站建设 电子商务 网络安全大石桥网站 网站建设教程 国家信息网络安全中心 聊城网站建设 网络营销实训课程ppt模板 信息安全 软件 评论营销 信息安全的研究领域,-1 新华三网络安全认证 网络安全高级编程技术 车载信息安全 芜湖网站优化 衡水如何做企业网站本届国家网络安全宣传 锐捷网络安全产品分析报告 营销挖掘助手 信息安全等级保护协调小组 主流网站风格 小米网上营销策划书 七夕 网络营销案例 2017网络安全技术 营销网站与传统网站的区别 网络安全网关 网络对网络营销的好处 中国营销软件网网站 上海网络安全周 第九届亚太区信息安全secureasia大会 中国计算机学会 信息安全设备包括 物流行业网站建设方案江苏省信息网络安全协会 医疗网站建设案例 上海市网络安全周 富阳网站建设 服装网络营销案例 网络公司给我们做的网站但是我们不知道域名是否属于我们 信息安全服务三级资质 信息安全竞赛 ctf 网站开发需要什么技术 盈利型网站 网络营销课程网站 章丘做网站 是否有邮件营销 信息安全创业女生 信息安全创业女生 物流行业网站建设方案江苏省信息网络安全协会 他人委托我做网站 网站开发需要什么技术 公司信息安全规定 成都 做网站 模版 网站设计和制作费用 潍坊市网站制作 营销培训课程 信息安全竞赛证书 支付宝的网络营销案例分析 2015网络安全峰会 营销网站与传统网站的区别 朝阳企业网站建设方案 网络公司给我们做的网站但是我们不知道域名是否属于我们 电商营销网 策划营销推广 信息安全顶级会议 全球网络安全50强 网络安全措施媒体 湖南网站seo 信息安全等级保护协调小组 网站策划图 soc信息安全,-1 电子商务 网络安全大石桥网站 广州网络信息安全有限公司,-1 上海三零卫士信息安全 传统市场营销包括哪些方面 网站设计psd 28所 网络安全部 朝阳企业网站建设方案 昆明建网站要多少钱 昆明建网站要多少钱 全球网络安全50强