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
换网站公司营销网站建设企划案例信息安全等级保护测评工作管理规范(试行)福州品牌营销策划有限公司重庆营销策划服务有限公司网络安全的监督管理成都做网站违反信息网络安全案例网络安全平台价格信息安全公益课程学生观看网络安全信息正在一所学校上课的李天,突然蓝星大变,异能者横空出世,世界如同人间地狱,李天意外双亲死亡,更是让他踏上了异能者复仇的道路。又名绝剑天下 双晶大陆上的神秘组织 神奇星球上的残酷战争 少年身怀绝技 书写磅礴传奇身份成为机密,新的身份扑朔迷离,是敌是友,安能辩我。【修炼铁布衫,获得特效:无敌金身。防御一切伤害】 【修炼天雷刀法,获得特效:三重雷劫。释放雷劫,锁敌攻击】 【和女帝双修,获得特效……】 苏天魂穿万界,获天道特效系统,每修炼一种功法,自带一种特效。 “你的功法举世无敌?没关系,我的功法自带特效。” 我要救的人,地狱不敢留。我要杀的人,天堂不敢收。 莫管前身苦难事,不求后世万古名。 诸天万界谁最狂,唯我苏天第一浪!大一新生徐庶有一天得到了外星文明的系统,从此走上了不一样的人生。 高能电池、家务机器人、智脑助手、智能工厂、反重力穿梭机、星际飞船、核聚变等各种黑科技在徐庶手上层出不穷。 地球上的科技文明等级一次次不断地突破,向着星空进军,未知的宇宙海正等着人类去探索,也等着您去发掘...   诡秘力量复苏,元宇宙世界降临。   在这里,你能看到奇闻异录中的妖魔,恐怖故事里的鬼怪,甚至神话传说中那些古老的神祇!   在元宇宙世界中,所有人都在惶恐不安,心惊肉跳。   而江澈却发现自己能看到奇怪的提示。   于是……   在黄泉医院当护工,在阴间酒店当服务员,在轮回网吧当网管……甚至还在元宇宙世界建造了一座能够关押神明的监狱!   当江澈一次又一次完成诡秘挑战后,忽然发现。   他竟然已经成为了,诡秘之主。本书以北欧神话为故事创作参考。故事背景是在科技水平高度发达的人类未来社会,之中以神与恶神与巨人的冲突为故事情节推动,旨在凸显远古文明与未来文明的碰撞下给人类的启示。故事涵盖高科技,星际航程,地外文明以及星际战争等。  天地万物瞬息万变,冥冥之中早以注定也早有变数。存在即有原因,两个世界的交错。男主白星辰在冥冥的定数中又会产生什么变数,两界之中因人而异有这这么个传说。   两界之中因一种冥魂力的扰乱,让这两个世界变得不正常起来股市,是上帝留存在世间的最后一个伊甸园。 这个伊甸园,是圣人的天堂,凡人的地狱。 不管是圣人又或者是凡人,都被贪婪与恐惧所支配着。 稍不留神,便可能马失前蹄。 是驰骋在天堂里超凡入圣,还是在地狱里摸爬滚打,所有干系。 都寄于…… 指尖之上。小说以多个单元故事呈现给读者,欢迎大家阅读。
酒泉做网站 广东营销网站建设服务 营销网站建设企划案例 高端电子网站建设 网络安全感知 企业网络安全措施 信息网络安全视频 网站排版策划 北京建设网站公司 信息安全等级保护测评工作管理规范(试行) 有官司的预防措施咨询【www.richdady.cn】 婚姻生活不顺【www.richdady.cn】 意外的前世因果咨询【www.richdady.cn】 有官司的案例分享【www.richdady.cn】 婴灵的超度仪式【www.richdady.cn】 投资项目的咨询技巧咨询【企鹅383550880】√转ihbwel 化解婴灵的最佳时间咨询【企鹅383550880】√转ihbwel 孩子压力大的案例分享威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 事业不顺的职场提升路径有哪些?【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 公司破产的应对策略威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 事业不顺的职场困境威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 财运不佳的前世因果威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 外灵干扰的自我提升【微:qq383550880 】√转ihbwel 强迫症的症状与诊断【企鹅383550880】√转ihbwel 忧郁症的治疗方法咨询【微:qq383550880 】√转ihbwel 儿子不读书的环境影响咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 婴灵、邪灵、祖灵咨询咨询【企鹅383550880】√转ihbwel 去世的父亲的前世故事【微:qq383550880 】√转ihbwel 自闭症的前世因果【微:qq383550880 】√转ihbwel 什么原因意外的前世记忆【企鹅383550880】√转ihbwel 北京信息安全测评中心 禁忌网站 保密网络安全检查 张家口网站建设 全屏网站 网络信息安全系统 学生观看网络安全信息 四川省信息安全等级保护网 信息安全技术发展历程,-1 网络安全委员会 果园 edm营销平台的费用 网络安全审计系统 报价 上海网站制作顾问 网站制作案例 互联网营销的基础理念 房产类网站制作商 国外素材网站 重庆网站优化公司 网站加黑链 十大网络信息安全事件 网络安全文稿 郑州网站设计 上海网站制作顾问 酒泉做网站 高端电子网站建设 网站上传文件功能实现 微营销企业 网站如何制作 上市公司网站设计 企业信息安全介绍 成都做网站 龙岗网站建设 信科网络 四川网站制作哪家好 网络营销整体运营方案 法国网络信息安全 西北工业大学信息安全 网站中如何嵌入支付宝 营销网站建设企划案例 网络信息安全就业前景 昆明网站建设价格低 郑州网站建设、 信息安全公益课程 做一个网站的费用构成 网站建设与维护 营销网站建设企划案例 单页网站 过度的饥饿营销 信息安全入门书籍推荐 2015年我国互联网网络安全态势综述 东莞外贸网站推广 网站加黑链 建论坛网站 违反信息网络安全案例 现实生活中有哪些信息安全问题 国家信息中心信息安全研究与服务中心 国外素材网站 快速办理信息安全服务资质咨询公司,-1 北京信息安全测评中心 网站空间租 营销的内容 网站title优化 网站策划制作公司 单页网站 .防火墙技术在网络安全防护方面存在哪些不足? 首届国家网络安全宣传周专题 网站建设总结 信息安全 ppt 网站中如何嵌入支付宝 保密网络安全检查 互联网信息安全两解决方案 edm营销平台的费用 网站流程图 熟悉b2b站点的业务流程 2掌握在b2b站点营销的方法和技巧 龙岗网站建 四川网站制作哪家好 网络营销的十大问题及对策 互联网信息安全两解决方案 观点网站 网站建设深 网络信息安全就业前景 企业信息安全介绍 快速办理信息安全服务资质咨询公司,-1 微网站需 美国计划于2015年建立哪三支网络安全部队有哪些网络安全团队招人? 信息安全服务资质测评 地推营销技巧培训 网络营销未来趋势 信息网络安全视频 网络营销方法有几种 企业级网站欣赏 十大网络信息安全事件 王老吉营销 免费网络营销软件 龙岗网站建设 信科网络 禁忌网站 办公室信息安全工作职责,-1 北京信息安全测评中心 北京企业营销策划公司 保定php网站制作黑龙江网站建设 关于企业网站建设的必要性 小米内容营销分析报告 业务对信息安全 企业网络安全措施 怎么找网络营销 网络信息安全教学实验,-1 网络安全审计系统 报价 郑州网站设计 手机行业的网络营销 十大网络信息安全事件 郑州网站建设案例 情感营销怎么聊天 信息安全服务资质(安全开发类),-1 信息安全服务资质(安全开发类),-1 四川省信息安全等级保护网 营销的内容 郑州网站设计 营销系统手机多少钱 佛山全网营销 西北工业大学信息安全 2017 信息安全展会 图书微博营销案例分析 网站建设与搜索 南宁网站建设教学 网络营销发展课完整版 深圳网络营销 怎么建立个人网站 广东营销网站建设服务 东莞 企业 网站制作 网络安全感知 北大 信息安全 专业 信息安全运维资质 龙岗网站设计机构 广州定制网站设 重庆网站优化公司 网络安全专业证书