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
重庆大型的网站建设网站建设策划信息安全思维导图南和邢台网站制作营销信信息安全孤岛 2016我国网络安全洛阳做网站网络安全:两小时破译无线路由器pin码算法获得路由密码请问如何对以上传的网站进行内容的维护需要注意哪些事项?一个持续万余年的计划 只为对抗 第一圣人毁灭世界的阴谋 却不想其他世界的误入 让整个行动造成了无法挽回的偏差 是绝地重生? 还是陷入绝望…… 人道渺渺,仙道茫茫。仙道常自吉,鬼道常自凶。束诵妖魔精,斩或六鬼锋。诸天气荡荡,我道日兴隆。末世降临,城市崩坏。所谓的乐园居然是普通人的坟墓。肖遥意外绑定暗影系统,操纵自己以及敌人的影子,拯救这个完全崩坏的世界。突然间,三界晃动。三界不少地方出现了通往其它时空的黑洞。管理仙籍的仙侍在晃动之间把洛神的仙籍掉入了黑洞,只见一道粉光进入了黑洞,黑洞关闭。时代变迁、科技发展,当蓝星已经越来越无法满足人类发展的需求时,宇宙大航海时代呼之欲出。 大学生刘传无意之间获得了超级文明种子,从此带领天河文明走出蓝星,探索星辰大海!高二的时候学校校花莫名其妙的说我是她对象,害的我被学校大哥给盯上了…… 有一种孤独是,心心念念着一个人,却没有她的联系方式,如果最后是你啊,晚一点没关系。我叫路森尧,我的故事 从高二开始。仰望星空,看世事无常。俯视苍穹,观万法归一。国之将亡,必有乱世妖孽,国之将亡,必有济世真人......妹妹的离奇失踪让叶上秋卷入刚刚问世的游戏《昊天》中。一个危险又神秘的游戏世界等着叶上秋去探索。再开封神界的纣王到底有什么秘密,世界诸神国又会发动怎样的战争,违背天道的诛仙四剑又会落入谁手里......重生战国末年,白仲成为秦国攻打赵国战场上的一个新兵。 正值嬴政横扫六合,统一天下之时,战乱频起。 白仲获得战神系统,杀敌就能变强,杀敌就能立功封爵,走上人生巅峰。 依靠秦国的军功爵位制度,白仲从一个新兵,通过不断杀敌,立下无数军功,成为大秦百万锐士的统帅,兵锋所过,六国俯首。 王翦:白将军一人,可抵千军万马。 蒙恬:白将军却匈奴七百余里,胡人不敢南下而牧马。 王绾:白将军,血手人屠,嗜杀如狂,每战必血流成河,尸横遍野,有伤天和。 六国贵族:秦有白仲,我等复国无望! 嬴政:白仲,寡人之武安君白起。 白仲:我比白起还要凶残!
中国信息安全测评中心 网站界面设计需要 wap手机网站 网络营销系统的建设 丰都网站 信息安全产品 网络安全宣传周的内容 京东商城营销页面 石家庄做网站建设的公司哪家好 怎么检测网络安全 家庭关系的情感维护咨询【www.richdady.cn】 儿子不读书的改运方法咨询【www.richdady.cn】 财运不佳的咨询技巧【www.richdady.cn】 家庭关系的矛盾化解方法有哪些?【www.richdady.cn】 纠纷的自我保护咨询【www.richdady.cn】 大龄剩女的社交技巧咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 化解咨询【σσЗ8З55О88О√转ihbwel 亲子关系的改运方法【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 有官司的调解技巧咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 大龄剩女咨询【www.richdady.cn】√转ihbwel 公司破产的咨询技巧咨询【σσЗ8З55О88О√转ihbwel 性压抑的自我提升【企鹅383550880】√转ihbwel 婴灵的安抚有哪些实用技巧?【www.richdady.cn】√转ihbwel 外灵干扰的解决方法威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 冤亲债主干扰的常见案例咨询【www.richdady.cn】√转ihbwel 孩子厌学【企鹅383550880】√转ihbwel 学习成绩差的家庭教育【www.richdady.cn】√转ihbwel 感情纠纷的解决方法咨询【企鹅383550880】√转ihbwel 儿子不读书的解决方法咨询【企鹅383550880】√转ihbwel 事业不顺的职场建议咨询【企鹅383550880】√转ihbwel hefei 网站制作 银行 信息安全 案例 合肥网站推广网络与信息安全实验教程 高校网络安全建设方案 郑州网站建设的公司 武汉做网站最牛的公司 微博营销文案案例 京东商城营销页面 河北网站设计制作 网站界面设计需要 自建网站套现 中国网络安全信息中心 最优的网站建设 社媒营销师 中国信息安全排名 中国网络安全信息中心 汕头建网站 网站静态 优营销项目案例 湛江网站制作 网站组建 自主建网站深圳市信息安全协会 西安网络营销职责 青岛网站 设计网站怎么收费 洛阳做网站 杭州公共信息安全系统 建网站都要什么费用 国家网络与信息安全通报中心 网站建设 技术 青岛免费建网站 考研网络信息安全 如何提高网络营销ar值 网络安全技术应用期刊 合肥网站建设的公司 国家推进网络安全什么服务体系建设 丰都网站 合肥网站建设的公司 国家网络安全标志 域名与网站建设 吴忠网站建设 银行 信息安全 案例 网站建设 php wap网站模板 行业网络营销分析报告 卫龙辣条网络营销分析 合肥网站推广网络与信息安全实验教程 国外优秀网站设计欣赏 网络营销证书在哪可查 上海众人网络信息安全 京东的网络营销方式 龙岗网站制作讯息 网络信息安全保险 郑州网站建设的公司 国家推进网络安全什么服务体系建设 网站伪静态 一个空间建多个网站 营销引流软件 上海高档网站建设 网站内容更新 广州网络微信营销公司 移动宽带营销信息报道 《信息安全研究》 京东的网络营销方式 青岛免费建网站 京东商城营销页面 开县网站建设 网络安全企业高峰论坛 cc技术 信息安全 西安做网站 河北网站设计制作 行业网络营销分析报告 英文网站推广 网络营销词语 网络挺营销基本概念 金融公司网络安全 搜索引擎营销分析 自建网站套现 做内贸现在一般都通过哪些网站 网站内连接 请问如何对以上传的网站进行内容的维护需要注意哪些事项? 网络安全告知书中国互联网协会网络安全 陆宝华 信息安全 中国联通 网络安全 最优的网站建设 洛阳做网站 网络安全企业高峰论坛 网络营销适合的年龄段 网络安全技术应用期刊 网络营销外包 wap手机网站 营销学课程 信息安全产品 武汉做网站最牛的公司 石家庄做网站建设的公司哪家好 陆宝华 信息安全 网络安全管理技术和应用 开展网络安全 国家网络与信息安全通报中心 中山网站建设找丁生 网络安全工作的目标包括 汕头建网站 信息和网络安全会议 搜索引擎营销分析 制作自己的网站 移动营销主要的优点 网站静态 全国信息安全技术标准营销讲师介绍 绵阳营销策划 优帮云 校园网络安全分析 怎么检测网络安全 微信营销文案 wap网站模板 湛江网站制作 网站设计用什么字体好 深圳市移动端网站建设 上海众人网络信息安全 网站建设 php 中山网站建设找丁生 信息安全资质证书等级,-1 学校网站开发 大白兔奶糖营销案例 易营销官网 网站建设公司net2006 小米营销方式的调整 西安网络营销职责 利用网络新段子营销 网站设计用什么字体好 北京企业网站案例 信息安全证文 郑州网站优化 南和邢台网站制作 网络营销广告策略分析 设计网站怎么收费 国家领导人信息安全