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
旅游品牌网络营销策略常州做网站的公司迪庆网站建设网络安全宣传周标识依云病毒式营销做网站多少钱英国网络安全立法网站备案要中国信息安全杂志官网湖北信息安全测评中心待遇凌天意穿越洪荒,成为没有任何跟脚的无字之书,但却觉醒儒圣系统。 纵使圣人不仁,以万物为刍狗! 他曾赠瑶池一诗:“他年我若为青帝,报与桃花一处开。” 于是,天下桃花尽归昆仑山。 五行山下,他曾写下:“天若压我,一棍碎天,地若拘我,一棍崩地,我等生来自由身,谁敢高高在上。” 于是,世上唯有心比天高齐天大圣,而无唯唯诺诺斗战胜佛。 他曾以一曲《十面埋伏》灭杀十万妖族,也曾使用《天地大同》以黑白棋子困住帝俊与东皇太一。 他曾唱一首《烟花易冷》让女娲落泪,也曾画下《洛神赋图》让洛神惊艳。 重回1998年,曾经暗恋的女孩青春正好,穿一条裤子的兄弟还没变成渣男,幸福美满的家庭也不像后来那么的风雨飘摇。 正是刚刚好的年纪,也正是刚刚好的时代。 起伏跌宕的九零年代即将逝去,波澜壮阔的新世纪即将到来,林白药走诡道,行霸道,悄然崛起……张展本是一个普通高中生,生命转折点从假期打工开始。从未接触过的神兵利器、武学玄功、灵丹妙药、都一一浮现,奈何他是个霉笔…幼时的联系让许瑞对陈司康犹为感激,陈司康与许瑞共同成为一代青年科学家,可是,陈司康并不只是想做研发,造福世界,由是,数据世界的构想在陈司康脑中展开,数据溶洞逐渐建成,当许瑞得知陈司康的真正想法,又如何抉择? “司康,你不能这么做…” “为什么不能?我是king啊!” “一切不是你想的那么简单。” “呵,难道……要你来完成这项宏图?” “你绝不能那么做……” …… “对不起,司康。”许瑞答。 大唐贞观十六年。 在一处茶摊上,李辉穿越快一年有余。 此时与一个老人讲述着自己的计划。 老人意外之下发现了李辉的玉佩,有些暴怒。 就是他爹挖的安氏坟! 突然李二想到了什么,有些紧张的问道: “孩子你多大了?“ “大叔,你别看我今年才十六,和我做生意,你吃不了亏,也上不了当。” 李二瞬间泪奔。 “孩子,我是当今皇帝,你是我的儿子啊!” “去去去,少在这里攀亲戚。” “真是吹牛不打草稿!” 于是老人经常出现在李辉的身边,常常念叨着他才是最合适的继承人。 “军儿啊,想要这江山吗?“ “不想,打江山难,守江山更难!” 塑圣魂,觅长生,热血前行,登仙道!关水事在一次遇险中,不小心掉入山洞,得到神农医术的传承,用医术、气功治病救人,从此改变了人生,改变了自身的贫穷生活,也改变了家乡的贫穷面貌,带领乡村们走上富足的道路。萧央重生平行世界,这世界没有前世那些大明星,大导演,大作家,于是他笑抽了。 随便写写小说,版权费到手,随便写首歌,火爆全国…… 但是他的梦想还是当个光鲜亮丽的演员,或者,能做个大导演岂不更好?   (本书企鹅号:436276579)我叫吴富贵,在我身上发生了离奇的穿越事件,我重生了到了一个魔法与武道共存的世界,我以为我是主角,主角应该不会死,但我发现我错得很离谱……男主身为奥特曼,隐藏身份与同学们一起击败怪兽,拯救世界……
网络营销评价方法有哪些方法有哪些内容 逆向工程 信息安全 网络安全同担 佛山微信网站建设 安徽省信息安全 2015信息安全竞赛题目 落地页网站 北京短信营销 西安专业的网站优化 移动营销主要的优点 特殊学校的案例分享【www.richdady.cn】 强迫症的自我提升咨询【www.richdady.cn】 人际关系不好的原因分析【www.richdady.cn】 特殊学校的教学方法咨询【www.richdady.cn】 升迁障碍的职场瓶颈如何突破?咨询【www.richdady.cn】 家庭关系的案例分享【www.richdady.cn】√转ihbwel 家庭关系中的矛盾解决【σσЗ8З55О88О√转ihbwel 改善亲子关系的技巧咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 营养不良导致的头脑混沌咨询【www.richdady.cn】√转ihbwel 亲子关系的教育建议【企鹅383550880】√转ihbwel 冤亲债主干扰的心理影响【企鹅383550880】√转ihbwel 亲子关系的共同成长方法有哪些?【微:qq383550880 】√转ihbwel 内心恐惧胆怯的案例分享咨询【企鹅383550880】√转ihbwel 财运不佳的案例分享咨询【σσЗ8З55О88О√转ihbwel 婴灵的超度仪式如何进行?咨询【σσЗ8З55О88О√转ihbwel 婴灵的超度过程咨询【企鹅383550880】√转ihbwel 公司破产后如何重新创业【σσЗ8З55О88О√转ihbwel 财运不佳的财富积累【企鹅383550880】√转ihbwel 感情纠纷的情感咨询如何进行?【企鹅383550880】√转ihbwel 忧郁症的治疗方法咨询【企鹅383550880】√转ihbwel 宁波网络营销推广 网络信息安全期刊 国家高度重视网络安全 dell网络安全 网络安全同担 计算机网络安全课程 武汉大学网络信息安全 免费网站制作推广 网络安全宣传周标识 互动营销案例 外贸营销群 网站建设学习无线网络安全密码怎么设置 网投网站制作 信息安全部 网络营销专员工作要求 营销学课程 简述什么是网络营销 湖北信息安全测评中心待遇 富阳网站 通信网络安全技术 2012年信息安全竞赛获奖名单 ctf 信息安全 技术讲解 重庆微信营销 中国信息安全保护 中企动力官网网站 外贸营销群 郑州做网站 微信公众号营销关键 网络安全从业学习指南 珠海模板网站建设公司 长沙网站优化 旅游品牌网络营销策略 禅城区企业网站建设 郑州高端网站建设 网络与信息安全管理员,-1 迪庆网站建设 信息安全官 系统的网络安全 营销引流软件 佛山微信网站建设 简述什么是网络营销 信息安全基础实验内容 微信公众号营销关键 网络安全事件种类 上海市信息安全师 2012年信息安全竞赛获奖名单 如何建立个人网站 百度竞价账户中网站被关掉了现在如何将这个词转换到另一个网站账户中 网站建设 杭州 企业网络安全怎么管理 信息安全事件的案例 网络与信息安全管理员,-1 长沙网站空间 易华录 信息安全 电商型网站 网络安全宣传周标识 建立自己的网站 依云病毒式营销 搜索引擎营销包括什么 2016年第十七届中国信息安全大会 湖北信息安全测评中心待遇 王连印中国信息安全,-1 搭建网站 网页中国信息安全大赛 营销学课程 信息安全是什么系 什么叫事件营销 什么叫事件营销 微信公众号营销关键 网络安全相关的网站 广州网络微信营销公司 日照网站设计 2015信息安全竞赛题目 禅城区企业网站建设 房地产网站建设 网络安全同担 海丰网站建设 计算机网络安全课程 共建网络安全 武汉大学网络信息安全 利用网络新段子营销 营销信 网络营销学习路线图 网络营销评价方法有哪些方法有哪些内容 公司网络安全管理办法 顺德网站制作案例价位 访客网络安全吗 单位网络安全预警工作情况展示网站和营销网站的区别 互动营销案例 入企营销服务 北京朝阳区网站建设 信息安全测评 规模 昆明网站制作报价 网络安全事件种类 信息安全原理截图 信息安全特性 建湖网站优化公司 北京短信营销 迪庆网站建设 信息安全好的大学 网络安全同担 2012年信息安全竞赛获奖名单 合作建网站 手机网站设计机构 网络营销推广策略是什么意思 宁波网络营销推广 实现微信微博微官网聚合营销一体化的移动互联电子商务解决方案 自动营销器 2016 计算机网络安全大会 多种成都网站建设 千度网站 共建网络安全 电商型网站 北京朝阳区网站建设 信息安全认证公司排名,-1 2014第十五届中国信息安全大会 ccf 信息安全,-1 网络营销的具体形式有哪些 单位网络安全预警工作情况展示网站和营销网站的区别 百度竞价账户中网站被关掉了现在如何将这个词转换到另一个网站账户中 禅城区企业网站建设 自适应网络安全 微博营销的形式 airbnb营销分析 信息安全行业安全标准 海丰网站建设 网络营销网站规划建设 河北移动端网站建设 营销型网站窗口客服 湖南营销型网站建设 内部列表email营销流程 昆明网站制作报价 自动营销器 营销培训讲师网络安全协同 富阳网站 企业网络安全防护问题