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
网络营销ftp服务做网站设计制作的公司网络安全实施万网的云服务器 用多个域名建多个网站 每个域名用备案吗深圳企业做网站公司有哪些营销型网站是什么样的铜陵网站优化做网站设计制作的公司新乡网站设计营销能力 由第十界主研发的异晶分散世界吸收世界的各种概念从而产生千万种异变,任何生物得到它都可以获得一个特有的能力,乱世即将开始。 ... “怎么称呼?” “世界之子,天穹。” “影的后裔,刃少邪。” “暗夜域主,禾星。” “次序化身,命灭轮。” 少年微微一笑:“龙的传人,莫白!”“那就让我来宣布对你的审判结果吧。”军事法庭上,一名身着盛装的法官对着面前的蓝发少年说着,纵使是他们在审判这个男孩,纵使法庭外驻扎着一只军队随时防备着,但仍旧掩盖不住他们眼里的恐惧,只有旁边的一位白发红装少年和金色长发绿色荷叶裙的少女能带给他们安全感。 “南宫星辰,故意发动战争,致使伤亡上万人,鉴于其知错能改,并在后来的战争中发挥了巨大作用,宣判:南宫星辰流放荒地,不得王命,永世不得入法斯。”‘’南宫星辰,领罪矣‘’  21世纪的是一个第一次接触魔兽争霸的业余玩家,变身绿皮兽人,掌控兽族大厅。   拥有精湛剑术的剑圣   深受萨尔信任强大的萨满祭司   战场上的他们英勇无畏,总是身先士卒,挥舞着战戟横扫敌军的牛头人酋长   行踪神秘、足智多谋的暗影猎手   何解以族长之名,踏上复兴兽族的征程我是老中医,专治各种吹牛逼! 我武道超神,吊打一切不服气! 秦飞偶得神秘传承,拥有神眼,从此医术通天,武道超神,且看他逆天崛起,笑傲人生。陈晓穿越大唐贞观初年,继承了家中位于长安东市的酒楼。 哪知那唐皇李世民化名李二哥,成了酒楼的常客。 推杯换盏之余,李世民的问题也越来越奇怪: “陈掌柜,突厥屡屡南下劫掠,可有一劳永逸的办法?” “陈掌柜,蝗灾荼毒天下,朝廷应当如何应对?” “陈掌柜,天下之大,我大唐铁骑如何能雄霸天下?” 陈晓有些头疼,我就一开饭馆的,你总问我这干啥? 关键是,大唐铁骑怎么还真雄霸天下了? 古往今来,世间流传仙、神的传说,而时至今日,仙路缈缈,已然进入末法时代。 天空中,有人矗立,乌云压顶、身处雷电中心;海面上,有人漫步而来,由远及近,片刻却又消失不见,这些是海市蜃楼产生的幻觉? 有传言,海市蜃楼是连接另一时空的桥梁,聚现另一个世界正在发生的景象! 神话故事是否虚构,仙、神,真的存在过吗?我只想安安稳稳送个外卖,哪想到有一天居然真的黄袍加身! 还是在异界!! 送外买送到异界的恐怕只有我一个了吧? 看着满目荒凉的异界,杨一暖苦笑一声,开始了异界探险之旅… 外卖是不会再送了,星际贸易才是我的主业! 玻璃球换黄金,香水换翡翠,一个黑心倒爷就此诞生… 异界投资建工厂,寻宝探矿搞开发,从今天开始,我就是杨总! 新世界首富,异世界征服者,就此诞生!!一日之间,我从受人敬仰的师兄变成了门派弃徒。 被师父冤枉后逐出师门?和我出生入死的结拜兄弟背叛了我?就连和我青梅竹马的小师妹也不愿意相信我? 君子周而不比,小人比而不周。且看剑道天才左不比如何从绝境中寻找希望,从不幸的泥潭中奋起,在只身一人的江湖中书写一个属于君子剑的不朽传奇!16岁绑定创业系统 18岁创立琅星公司 21岁收购T逊公司 29岁世界富豪榜排名第一 34岁身价万亿,世界五百强一半都是我的企业 为夏国捐赠100架航母,10艘潜水艇,上千所希望小学 我叫叶天,这就是我的传奇人生! 文章纯属虚构,请勿轻易模仿 如有雷同,纯属巧合明朝有本叫做《唐诗品汇》的书,书中把唐诗分为四个阶段:初,中,盛,晚。后来人们发现把唐朝历史也是可以这样划分为初唐,中唐、盛唐、晚唐。而唐朝作为曾经辉煌的朝代。从建立,发展到顶峰,终于不可避免的跌落低谷。当他在痛苦中挣扎,人们以为他终于可以重新站立起来的时候,却随着唐宣宗的逝世,慢慢步入深渊,走向毁灭。大厦将倾,而暴风即将来临…
辽宁企业网站建设公司 杭州制作公司网站 网络安全名师 email营销的实施过程 佛山网站建设的品牌 美丽说营销 网络整合营销4i 网络安全管理的主要功能有访问控制和什么? 企业网络信息安全培训课程 网络安全项目计划表 突然过世的原因有哪些【www.richdady.cn】 冤亲债主的干扰与因果【www.richdady.cn】 学习成绩差的前世因果咨询【www.richdady.cn】 不爱读书【www.richdady.cn】 忧郁症的案例分享【www.richdady.cn】 强迫症的自我提升【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 生活中的无形干扰有哪些【www.richdady.cn】√转ihbwel 冤亲债主干扰的前世记忆咨询【www.richdady.cn】√转ihbwel 财运不佳的原因有哪些?咨询【微:qq383550880 】√转ihbwel 如何判断自己是否被冤亲债主干扰?咨询【www.richdady.cn】√转ihbwel 婚姻生活不顺的沟通技巧咨询【微:qq383550880 】√转ihbwel 去世的母亲的前世缘分咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 精神不振的前世记忆【σσЗ8З55О88О√转ihbwel 冤亲债主干扰的化解仪式【微:qq383550880 】√转ihbwel 化解咨询【微:qq383550880 】√转ihbwel 构建和谐亲子关系的方法咨询【企鹅383550880】√转ihbwel 迟缓儿的咨询技巧咨询【微:qq383550880 】√转ihbwel 人际关系不好的心理调适咨询【企鹅383550880】√转ihbwel 迟缓儿的康复训练【www.richdady.cn】√转ihbwel 孩子厌学的自我提升咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 电子商务营销中心 做个营销型网站多少钱 网络安全名师 高端网站建设搭建 新乡网站设计 济宁网络安全协会 is001信息安全 个人微博营销特点 网络安全实习日志 网络安全传奇’ 厦门网站的制作 房产类网站制作商 专业网站设计 搜狗推广营销顾问 杭州 信息安全厂商 email营销的实施过程 如何网站客户案例 网络安全与中国方案 网络安全实施 软文营销的关键点 网络安全的目标是什么?通过哪些技术手段可以促进安全目标实现? 济宁网络安全协会 php网络安全 厦门网站的制作 重庆网站建设公司名单 网络安全的目标是什么?通过哪些技术手段可以促进安全目标实现? 长沙网络营销师 深圳企业做网站公司有哪些 网络整合营销4i 搜索引营销 网络安全广告 山大数学 信息安全 中国计算机网络安全大会网络与信息安全课程设计 辽宁企业网站建设公司 网络建设与网站建设 文库营销 2014网络信息安全事件 深圳企业做网站公司有哪些 北京网站设计 东莞公司网站制作 网络安全电影主播 济南seo网站推广 东莞公司网站制作 专业网站设计 如何网站客户案例 二级域名网站价格工信部信息安全中心 信息安全产品体系,-1 厦门网站的制作 上海平台网站建设公司排名 富阳市网站 微信朋友圈营销的好处 天津 网站设计公司 电子商务营销中心 西安网络营销岗位数量 丰台手机网站设计公司 网站工作室 保定市网站建设 美丽说营销 网站建设规划书 信息安全培训班 郑州好的网站设计公司 上海平台网站建设公司排名 郴州做网站公司 营销型网站是什么样的 怎么取消建设营销交易 12月网络安全大会 做电子外贸网站建设 www的网站怎么申请 网络营销目标包括哪些内容 网络安全行业标准 12月网络安全大会 网络营销是谁提出的 网络安全与中国方案 南宁定制网站建设 网络营销是谁提出的 邮件营销的适用人群 网站工作室 杭州 信息安全厂商 专业网站设计 新乡网站设计 email营销的实施过程 网站营销中心内容 时效营销 支付敏感信息安全审计 福州网站优化 企业网络信息安全培训课程 门窗企业网络营销计划 建网站用什么服务器好 长沙网络营销师 如何网站客户案例 西安网站seo优化 个人微博营销特点 单仁全网营销班教什么 淄博网站优化首选公司 南通网站怎么推广 营销型网站套餐 遂宁网站优化 网站维护费 专业信息安全软件,-1 网络安全主题基金 宁波营销型网站建设 网络营销销售代理 唐山做网站 电子邮件营销含义 西安网络营销岗位数量 中国计算机网络安全大会网络与信息安全课程设计 做个营销型网站多少钱 遂宁网站优化 网络信息安全 信息安全等级测评师培训如何报名 信息安全风险评估弱点 单位建网站 网络安全实习日志 php网络安全 焦作网站建设 网络安全名师 胶南建网站 个人主页网站申请 郑州好的网站设计公司 宁波网络营销外包 网站格局 信息安全顾问项目,-1 国家互联网信息安全中心 审计网络安全专业排查 电子邮件营销含义 网络安全管理的主要功能有访问控制和什么? 网络营销目标包括哪些内容 网络安全排行 营销能力 国家信息安全认证服务资质证书 淄博网站优化首选公司 唐山做网站 php网络安全 搭建网站设计 广州制片公司网站