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年中国网络安全事件丽江网络营销资讯深圳 网络营销 企业企业案例网站电商网站建设新闻沈阳网站建设的公司全网市场营销有限公司招聘信息系统微博营销的作用是什么意思2014信息安全发展趋势,-1饥饿营销概念2022年世界处于爆发的未知灾害之中,百鬼索命,丧尸横行……就在人类面临种族存亡之时,世界面临毁灭时刻。一股神奇的力量在人类种族中爆发,力量拥有者有与其灾害抗争的能力,于是人与灾害的战斗就此展开。截止目前2070年,人类已然掌握了与灾害对峙的能力。而在世界的一个角落,钟源绑定了末日生存系统,从此踏上了不断变强的生存之路!莫名重生后找到奋进的目标---修炼成仙,拥有变态悟性的夏至一路披荆斩棘,最终探明修仙的真相,完成超脱---都说时势造英雄,都说站在风口浪尖上的哪怕就是猪也可以起飞。 而如今,异界的幻想神格砸落王羽身上。 他将何去何从,平淡一生,荒骨枯坟还是俯瞰万界,遥指乾坤?穿越大唐贞观年间,成为李世民第九子李治。 开局只有四岁,并且身负混世魔王系统。 十万里加急的信鸽算什么? 烤! 圣旨算什么? 画! 李二算什么? 整! 李二:“王德,最近雉奴学业如何?” 王德:“陛下,孔颖达已拜晋王为师!” 李二:“什么?” 王德:“阎立本、王献之紧随其后,也对晋王殿下以师见礼!” ………… 琴棋书画,刀枪剑戟,文武双全定江山。 我李治自认第二,谁敢称第一?一场灭门之祸,叶延重生异世大陆,身怀仙界古玉,执掌小世界。 这一世,我叶延定要掌控天下,成为那神界之主。 一人一剑,傲视苍穹! 一次失恋的机会,就获得在另一个世界的传奇历程,画地为国,为生存而去思考和策划,嗯,编不下去了,就这样一个农村少年的故事九折青婪,一心一尘。梦起清溪,秘境石鹄。龙潭奇遇,心韵动羚…… 一个人一路前行,一心一尘便是心安。本书为原创长篇小说,分为两部。分别是上篇《亿兆富翁的百日蜕变》,下篇《亿兆富翁的二潜舰队》。 描写的是男主角“乌鸟炎”由都市普通人意外成为《亿兆富豪》栏目的幸运观众,从而开启了一段新的人生。王小飞大学毕业,本想悠闲地在老家度个假,先是哥哥嫂子提‘难以启齿’的要求,后是村民使用浑身解数‘被当村医’。 学医者济世救人,王小飞却在拯救苍生的路上被美女不断绊倒。 如果桃花运是一种病,他自己却无能为力,你有办法吗?
网站建 上海网站建设系统 信息安全二级认证费用,-1 保护公司信息安全 超低价的郑州网站建设 上海做网站品牌公司 昆明网站搜索优化 网络信息安全标准 h5制作企业网站有哪些优势 网信办网络安全分级 家庭关系的矛盾化解【www.richdady.cn】 无形干扰的前世记忆【www.richdady.cn】 冤亲债主的干扰与因果咨询【www.richdady.cn】 自闭症的治疗方法【www.richdady.cn】 孩子不爱读书的家庭教育方法有哪些?【www.richdady.cn】 官司的法律咨询【企鹅383550880】√转ihbwel 存不住钱的解决方法咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 什么原因意外的前世影响【企鹅383550880】√转ihbwel 精神不振的咨询技巧咨询【微:qq383550880 】√转ihbwel 发育倒退的前世记忆咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 家庭关系的沟通技巧有哪些?威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 投资项目的案例分享咨询【σσЗ8З55О88О√转ihbwel 财运不佳的财富积累咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 前世今生的轮回真相咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 去世的母亲的前世解析【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 去世的母亲的前世修行威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 心慌胸闷头晕的解决方法【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 发育倒退的原因分析咨询【www.richdady.cn】√转ihbwel 意外的前世案例咨询【www.richdady.cn】√转ihbwel 升迁障碍的职场突破咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 北京网络安全宣传周 百色做网站 网络安全基线等级 网点营销手机短信 行业网站设计 网络安全信息法 美国 2000 丽江网络营销资讯 超低价的郑州网站建设 速成网站 营销采集软件 手机网站范例 2016年中国网络安全事件 计算机网络安全等级 网络安全相关网站 内部营销方法 河北网络安全周直播国家哪个部门负责网络安全工作 合肥网站制作公司排名 百色做网站 网络安全基线等级 网点营销手机短信 行业网站设计 网络安全信息法 美国 2000 云南网站开发 青岛营销推广公司 网吧信息安全证明 河北网络安全周直播国家哪个部门负责网络安全工作 网络安全漏洞的概念 广州专业手机网站设计 网络综艺营销策划 企业网络安全维护 网站文风 网络安全人才奖申报书 网络营销专业科类别 佛山新网站建设特色 网络安全培训平台 安庆网站设计 温州网站制作的公司 网吧信息安全证明 手机网站开发视频 昆明网站推广优化 营销案例及分析 Email营销 佛山新网站建设代理商 佛山新网站建设代理商 网上的营销现象 后期电子邮件营销评价 成都网站制作公司电话 昆明营销策划 网站最合适的字体大小 信息安全审核表 网络安全与黑客攻防 免费婚庆网站模板 e mail营销的特点 行业网站设计 青岛网站建设公司 上国外网站用什么dns 网点营销手机短信 营销案例及分析 网信办网络安全分级 网络安全日沈昌祥 数据库营销网络营销学 贵州 跨境电商网站建设 订做网站 最经典的微信营销案例 手机网站比例 社交媒体营销英文 保护公司信息安全 公司信息安全标准 网站入口设计规范 昆明网站搜索优化 it网络安全员 手机网站比例 无锡好的网站公司 网站建设价格 2014网络安全大事件 郑州网站建设怎样 免费婚庆网站模板 电商商城网站建设 南昌网站开发 您的首页文件及网站程序需上传至ftp下的htdocs目录下 程序员转网络安全 网站文章图片加标签加 网络安全什么工作搜索引擎营销主要模式 深圳网络营销|深圳网站建设公司|专业网络营销运营推广策划公司 网站查外链成交率营销 谷安网络安全外部营销 信息安全二级认证费用,-1 宣城网站制作 公安部信息安全查询 911事件 信息安全 公司倒闭 全网市场营销有限公司招聘信息系统 e mail营销的特点 2014信息安全发展趋势,-1 网络安全信息法 美国 2000 最经典的微信营销案例 南山网站建设 深证市信息安全等级保护网 做网站合同 云南网站开发 信息安全就是网络安全 部队网络安全协议书 公司网站建设 移动营销的缺点 深证市信息安全等级保护网 网络营销总结与分析报告 广东省信息安全等级保护,-1 社交媒体营销英文 青岛营销推广公司 学院网络安全解决方案 青岛网站建设公司 台州做网站优化哪家好 网络安全公司名字 内部营销方法 昆明酒店微信营销 上海网站制作策 网络安全与黑客攻防 网吧信息安全证明 h5制作企业网站有哪些优势 后期电子邮件营销评价 教育部信息安全研究中心 湖南手机网站制作公司 云南网站开发 佛山新网站建设特色 网站查外链成交率营销 河北网络安全周直播国家哪个部门负责网络安全工作 电器网站建设目的 南山网站建设 博客网络营销2014.3. 网站挣钱网 上海网站建设系统 信息安全工程中心 网络安全人才奖申报书 网络安全漏洞的概念 石家庄做网络推广的网站 绵阳网站建设