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
网络安全入门与提高:木马技术揭秘与防御ctf网络安全比赛传统营销经典案例网络安全 努力破除企业网络安全防护问题网络对营销组合的影响厦门做网站培训b2b网络营销的难点上海定制网站建设公司哪家好佛山网站设计代理商制作网站备案幕布丹江口网站建设二次穿越的异世界勇者与他的伙伴接受神谕来到了一个被诅咒的世界,一个未知神灵祈求他们解除世界的诅咒,拯救世界。在经过一系列的金牌猎魔人的杀人事件中,勇者一行人逐渐找到了诅咒的源头,并得到了想得到的答案。   拥有冥界权能的金牌猎魔人突然开始大肆残杀人类,并与异世界的勇者们相遇。异世界的勇者们认为诅咒的来源就是这位金牌猎魔人,他们为了阻止他残杀人类,分布世界各地追捕这个猎魔人。穿越重生,获得最强技师系统,爆改火三轮,挖掘机跳舞,看主角凭借超强手艺,站上蓝星最强技师之巅! 叶云运气爆棚意外得到一个高纬度制造的次元面板, 并且利用面板走上了穿越诸天万界......方铭入赘刘家三年,成了整个秦州人尽皆知的废婿。 一场诬陷竟意外导致他祖传玉佩被融合激活,方铭一朝觉醒,一双神瞳能鉴世间万物。 奇珍异宝在我手,古玩界里任遨游,纵横都市我为王。 方铭:“我真的只想安静的做个废婿!可实力真的不允许啊!”绝望与救赎依偎,死亡与生机共线 人类与厉鬼共舞,善良与邪恶共眠 唯有灵异诅咒,方可对抗恶鬼 出生于普通家庭的大学生叶宏宇,没有奇遇,没有金手指,看看他是如何运用自己的智慧,一步步走向人生巅峰。  唐初,贞观二年,李盛穿越成大唐年间里的一个小太保,此时,遭遇突厥人袭击的李世民、杜如晦等人意外来到了庄里。   更令李世民等人意外的是,这个小太保家中的东西竟然很不一般!   “李盛,化学反应是什么?吸热反应又是何物?”   李盛:“我...&amp;quot;单亲家庭的沈飞在父亲离奇失踪多年后,准备以父亲在他儿时讲述的《光明战士》的故事为素材,创作一部新的动漫,在与主管苏洁商量如何修缮人物形象的时候,突然天降惊雷,沈飞和苏洁被吸入进了二次元的世界,蛋生在了一个叫马来西的王国并被赐名“洛克”,在遍布黑暗的二次元世界里,他结识了很多伙伴,收获了很多在现实生活中还没有体验过的人情冷暖,开启了一段奇妙的二次元之旅,旅途中沈飞(洛克)意外地发现了父亲的蛛丝马迹,这让他感到意外地喜悦,十几年了终于有了父亲的下落,沈飞(洛克)按图索骥开始了寻父之旅……万界战场波澜壮阔,异魔入侵,诸天颤栗! 不屈少年唐尘,不忍看父母被魔宗征召上万界战场,于是仗剑闯魔阵,得混沌仙魔诀,踏上万界征途,一路拔剑,管他仙魔神佛妖,不服?给一剑,还不服?再给一剑。 我要成魔,谁人能阻,我要为仙,谁奈我何,是仙是魔,我自己说了才算。 仙魔同修,剑指万界我为尊!王朝的覆灭,流于乱世的权贵,一柄赤霄、一柄黑夜,一壶烈酒,走过山川异域,看过云卷云舒,品过人生百味,方知年少追寻之江湖,不过老来葬身之庙堂,江湖风雨,庙堂私语,终究比不过那江湖沙场,庙堂知己啊!风声、雨声、读书声、终究比不过那沙场的马蹄声啊!功名、烟火、财富,终究比不过那江湖之风流啊!江湖儿郎江湖死,庙堂书生庙堂语。赤霄、黑夜,一刀一剑,便将这江湖捅个底朝天,将这庙堂搅个天翻地覆;且看,司马枫与纳兰明轩快意平江湖;共同入庙堂;携手赴沙场……
张新 网络安全管理局 网络营销教程网站 网络营销的发展趋势 网络安全设备运行状态 2017信息安全会议 成都 网络安全报告 运营商信息安全现状 企业网络营销调查心得体会 整合营销传播是什么 广西网信信息安全等级保护测评有限公司 前世老婆的前世故事【www.richdady.cn】 为什么过世的前世修行咨询【www.richdady.cn】 心慌胸闷头晕的前世记忆【www.richdady.cn】 暗恋的心理成长咨询【www.richdady.cn】 家庭关系中的矛盾如何解决?咨询【www.richdady.cn】 财运不佳的前世因果威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 儿子不读书的改运方法【企鹅383550880】√转ihbwel 感情纠纷的改运方法咨询【www.richdady.cn】√转ihbwel 与女友前世的前世案例咨询【企鹅383550880】√转ihbwel 迟缓儿的治疗方法咨询【微:qq383550880 】√转ihbwel 与女友前世的前世修行咨询【微:qq383550880 】√转ihbwel 祖灵对家族的影响【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 存不住钱的自我提升【企鹅383550880】√转ihbwel 发育倒退的案例分享咨询【微:qq383550880 】√转ihbwel 升迁障碍的心理调适【微:qq383550880 】√转ihbwel 升迁障碍【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 无形干扰对工作效率的影响【企鹅383550880】√转ihbwel 财运不佳的财富转运方法有哪些?【微:qq383550880 】√转ihbwel 工作升迁的障碍与突破【微:qq383550880 】√转ihbwel 忧郁症的改运方法咨询【微:qq383550880 】√转ihbwel 网络安全学习 惠州外贸网站建设 网站加地图 绵阳 网站 建设 信息安全逆向 纳税人信息安全管理 网站建设 北京 互联网全网营销公司 惠州外贸网站建设 e营销网 朔州市网站建设 互联网营销思想 营销标题大全 信息安全工程师培训 考试 网站建设新闻分享 广西网信信息安全等级保护测评有限公司 网络对营销组合的影响 企业网站个人可以备案吗 丹江口网站建设 网络营销课程济南 信息安全人才 网络管理和网络安全 微营销总结 零基础学网络安全 如何预防网络安全威胁? 能源运营平台信息安全 2017年网络安全新闻 能源运营平台信息安全 东莞网站建设服务公司 网络营销推广培训班 张新 网络安全管理局 网络安全学习 潍坊网站托管 潍坊网站托管 网络对营销组合的影响 国际网络安全问题事件 酒店网站制作策划 侵犯信息安全罪 烟台网站推广 网站竞价 互联网全网营销公司 中国优秀网站建设官网 网站如何优化 厦门做网站培训b2b网络营销的难点 网络营销教程网站 佛山网站设计代理商制作网站备案幕布 纳税人信息安全管理 网络营销运营专员 银监 信息安全 信息安全在线教育 网络安全音乐 个人网站建立 网络安全入门与提高:木马技术揭秘与防御 银监 信息安全 辛集做网站 信息安全工程师培训 考试 网络安全目的 辛集做网站 用c做网站 绵阳 网站 建设 病毒营销的方案 网站开发技术方案 零基础学网络安全 信息的安全性是网络信息安全的基本要求,-1 隐藏的网络安全吗 房地产网上营销 网站转微信小程序开发 信息安全的指标 网站建设新闻分享 网络安全站点 未公开接口 网络安全 网站成本 兰州网站建设 网络安全web安全 网站建设需要具备哪些知识 专业的西安免费做网站 信息的安全性是网络信息安全的基本要求,-1 建网站知识 传统营销经典案例 深圳网站优化公司 北京学网络营销 网络安全法宣传短信 信息安全等级保护信息安全等级保护管理办法 e营销网 营销的劣势 北京学网络营销 湛江有帮公司做网站 微博营销有什么特点 搜索引擎营销的发展 湛江有帮公司做网站 高密做网站 网络安全 努力破除 学习网络营销 用c做网站 第九届信息安全竞赛 郑州网络营销落地 NSACE网络安全工程师 石家庄网站制作公司 企业免费建网站 阿里云 网络安全 什么是手机网站建设 网络安全设备运行状态 营销型网站的作用 2017年网络安全新闻 绵阳 网站 建设 信息安全加固技术公司 京东的营销策略分析报告 二级域名网站权重 郑州网络营销落地 网站关键词 东莞网站建设服务公司 网络营销宏观环境因素 营销调研的方法 潍坊网站建设多少钱 工业信息安全的重要性 网站前台 唐山网站建设 中国信息安全法律大会,-1 网站加地图 2014信息安全峰会 长沙商城网站制作 网络安全态势报告 浙江网络营销好的公司排名 制造业 信息安全 柳州网站建设 网络安全目的 营销调研的基本方法 上海定制网站建设公司哪家好 手机实体营销新策略 网站建设 北京 是企业信息安全的核心 营销调研的方法 广州 网络安全 网络安全敏感 罗马尼亚 网络对营销组合的影响