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
网络安全简短专用术语武汉商城网站制作公司网络安全设备 网什么意思湖南企业网站建设合肥网站开发soc 信息安全青少年维护网络安全网站建设前景内蒙古网站建设流程2017网络安全生态主题重生而来后,找了个当红的高冷大明星当女朋友,但自己的这个大明星女友,似乎并没有那么令人省心……此文集有散文、随笔、小说等多篇,内容丰富。其随笔纵谈人生悲欢苦辣,探讨生命及世界真谛,探幽发微,富于哲理,发人深思。其散文描摹天下至美,抒发真情挚感,很具审美感与感染力。特别需要指出的是,雪淞的文笔很具特色,优美、鲜活、细腻,轻松,令人看着很舒服、愉快。文集知识性也很丰富,作者博览群书,旁征博引,联通古今,使人在愉悦的阅读中获得很多知识。作者声明:喜欢本书的读者还可在本网站观赏作者长春雪淞的另几部作品:《无限青春无限爱》、《东方企业家》、《琵琶岛谋杀案》、《没有拆穿的谜底》、《少年维克之烦恼》、《蒋经国上海打虎》、都很好看。点作者的名字就可看到其它作品。一个一个的离奇案件接踵而至。。 所有的真理只是还原案件的一个出发点, 如果你是一个审理着,你会怎么做? 带着你的好奇,你的想象力来跟我一起走进这场博弈的游戏 现代一众剑仙的爱恨情仇 在地星上遭遇了流星降落意外死亡的王丑魂穿到了平时世界的另一个年少的自己身上.... 嗯?这个世界的人都拥有精神力?还能和异兽签约?看我王丑如何在这个异世界潇洒四方...... 天合神州,大岚王朝。 有那么几个见过世间百态,历尽天下万事,到头来却死得默默无闻的老侠客。 有那么一个被骂为窃天下之贼的前朝太子。 有那么一个背负双亲之仇,隐姓埋名的大户之后。 有那么一群死守国门,却被朝堂弃如敝履的将士。 还有…… 算了,还是不说了。 他们的故事,岂是一言可以蔽之? (对了,还有武林外传的老几位!) 一次失败的实验造就一缕不朽道魂,一道未知的波动送来神秘的道瓶。 早年父母无故失踪,平凡却又不平凡的他终究踏入了这个无限精彩的世界。聚八方英豪,汇天下风云。大道三千,又何惧前路艰险,一刀在手,登临世界之巅! 男儿笑江湖,浮华本是空。傲天下,凛然长刀,怒斩千雄。 巅峰忆峥嵘,英雄本无梦。待他日,三尺青锋,血染长空!【叮!获得妲己的忠诚度、爱恋度+99999……】 “妲己永远爱大王!” “大王的命令永远是对的!” “大王,请尽情吩咐妲己!” 这不是封神,这是帝辛的洪荒!商纣的暴君之路,正在崛起!五彩斑斓的背后总是深邃的黑……马克?李,无论干掉你的是谁,我都会为你报仇,以告慰你在天之灵。 注①:第一次写文,用的是第一人称,慎入。 注②:因为是同一个作者写的, 所以这篇也能在话本小说(如果有更多 人支持的话将来可能会在B站?)找到。 注③:作者是学生党,随缘更新。[不喜勿喷]一部日常啰嗦水文。我写文是随心,而不是随意。
情感式营销步骤 020营销 国外优秀企业网站 网站打开速度慢 西安全网营销 网站打开速度慢 网络安全化草案 网络营销成功案例 做网站 深圳 信息化与网络安全协会 脑部不清晰的心理调适【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 特殊学校的师资力量【微:qq383550880 】√转ihbwel 孩子不爱读书的阅读习惯【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 纠纷的调解技巧咨询【微:qq383550880 】√转ihbwel 财运不佳的心理调适【企鹅383550880】√转ihbwel 婴灵的超度方法有哪些?【企鹅383550880】√转ihbwel 婴灵的安抚有哪些实用技巧?【微:qq383550880 】√转ihbwel 为什么过世的原因分析【σσЗ8З55О88О√转ihbwel 老公家暴咨询【微:qq383550880 】√转ihbwel 与男友前世的前世修行咨询【微:qq383550880 】√转ihbwel 前世今生的故事是真的吗?【微:qq383550880 】√转ihbwel 网站可信 网络安全专家采访 营销型企业 网站空间免费 网络安全管理员证书 国外优秀企业网站 信息安全风险评估平台,-1 搜索引擎营销的分类 蕲春做网站 信息安全的主要威胁有哪些? 网站制作哈尔滨 网络安全防御平台 email网络营销现状杭州高端定制网站 网络营销成功案例 法国网络安全立场 客又来网络营销 青少年维护网络安全 贵阳做网站 北京航空航天大学信息安全中心 cpa营销建ic网站 信息安全管理体系中的&quot;管理&quot;是指,-1 景区类网站 email网络营销现状杭州高端定制网站 湖南企业网站建设 信息化与网络安全协会 信息安全会议 2017 手机网站例子 网络安全简短专用术语 软营销理论 网络安全小组成员组成 信息安全风险评估平台,-1 信息安全国标 头条营销软件 客又来网络营销 营销培训 cdn信息安全管理系统 信息安全防护有关规定 网站可信 朔州网站建设 营销型企业 网络安全实训总结 朔州网站建设 email网络营销现状杭州高端定制网站 青少年维护网络安全 响应式网站建设咨询 网站建设前景 法国网络安全立场 信息安全等级怎么划分,-1聊城 网站建设 北大青鸟网络营销班 网络营销成功案例 信息安全 案例 湖南长沙网站制作 企业 推进信息安全 数据保护 搜索引擎营销的分类 信息安全防范贴吧 信息安全服务ppt 对青少年网络安全负责 网络信息安全课件 景区类网站 深圳b2c网站构建 信息安全等级怎么划分,-1聊城 网站建设 信息安全电子书 深圳网站制作 工作室网站模板 2017年网络安全周 网络安全小组成员组成 沈阳网站设计 网络营销网络市场调研报告 情感式营销步骤 2017年网络安全周 最好的网络安全实验室 东莞网站制作公司 新营销理念 美国国家网络安全局 网络安全宣传 信息安全防范贴吧 美发营销型网站 湖南企业网站建设 中国重大信息安全事件 南昌网站制作 沈阳网站建设 免费申请做网站平台 武汉商城网站制作公司 如何加强网络安全的 高端的平面设计网站 个人网站建设制作 如何进行网络营销策划 做软件网站 小企业网络安全方案 电子商务常见营销方式 南昌网站制作 网络安全防御平台 头条营销软件 兰州网站建设 网站灰色 网站制作公司哪家好 营销解决 手机网站例子 美国政府重视信息安全 知名的网站设计公司 cdn信息安全管理系统 营销解决 网络安全审查委员会 信息安全 案例 企业手机网站建设机构 信息安全的起源,-1新疆网站制作 济南seo网站建站 如何进行网络营销策划 信息安全等级的分类 网络安全宣传 网络营销成功案例 网络安全专家采访 网络安全监测预警平台 公司运营与营销 个人网站建设制作 信息安全会议 2017 德州做网站 网络安全初学者应该看什么 2017网络安全生态主题 网站建设插件 国家级信息安全标准 海淀重庆网站建设 6.1号网络安全法 常见网络安全漏洞 惠州网站设计 网站建设素材 中国网络安全宣传周 网站颜色 网站被收录 客又来网络营销 市场营销网络培训 中国主要网络安全公司 信息安全的起源,-1新疆网站制作 b2c商城网站 营销培训