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
网络安全中心网络安全法律法规培训搜索引擎营销搜索引擎营销技术论坛qq空间给别人点赞营销网络安全最新资讯近几年饥饿营销的案例分析网络信息安全周活动昆明建企业网站多少钱如何为公司做网站如何加快网站访问速度洪武十二年,大明初创。 蒙元余孽依旧在虎视眈眈,逐渐走出黑暗中世纪的西方也开始文艺复兴。 就在这个古老民族即将被世界抛弃的关键节点。 一个穿越的灵魂降临大明,附身到了一个十五岁的少年身上。 “有一人。 他文可订币制,育良种,办大学,开科学为天下先! 武可发明蒸汽机,造枪炮,扬帆七海,让凶残的草原蛮子为朕歌舞助兴!” “他,就是我朱元璋的孙子,朱肇辉!”十年武当之旅,到底是为什么? 父母又去了哪里? 那深邃的黑暗,通向哪里? 立在天地之间的那块石碑,是守护,还是入侵?章子俊穿越到了土木之变后的明朝,随着京城保卫战的胜利,来到京城科考,从而展来了一系列身不由己的个人命运,本想躲避这纷乱的世界,寻找一个能快乐的田园生活,安稳渡过一生,不想在这样一个社会中,被各种各样的生活方式,儒家思想所冲垮,深陷在这样一个人治社会中,有欢乐,有迷茫,有危机,有失落,最后终究是一场空。一条由个人博客发出的离婚吐槽,轰动世界。 开局被丈母娘嫌弃,被逼退婚..... 没想到,女婿竟是消失多年的昆仑战神。傍晚意外身死,重回今天早上。 意外获得能力,冷漠暴打怪异。 看羽生晴如何养妹妹,斗妖怪,一步步成就最强。 ps:本书暂时又名《我的同学是妖怪》,《我的同学是病娇》。 穿越到一个被削职夺爵的侯爷身上,咋办? 凉拌! 还能不过了咋滴,既然一点光都沾不上,那就自力更生,从头开始! 以一介布衣为起点,聚拢天下财富,享受文坛尊崇,玩弄诸子百家,掌控列国风云! 数十年后,区区侯爷是个屁? 老子只想做个布衣! 什么? 小皇帝要封我做国公! 不做! 别说是国公了,王爷老子都不稀罕做! 回去问问小皇帝,你母后没告诉你是谁的种吗? 还国公? 你得叫我爸爸! 穿越西游,金康发现自己成了战五渣妖王南山大王。 所幸觉醒了“金钱豹富”系统,可以通过赚钱提升实力。 于是,拍电影,建鬼屋…… 成为西游娱乐教父; 搞基建,卖地产…… 一步步成为最大的西游资本家; 洪荒美团外卖,西游淘宝商,都是我名下的产业! …… 佛祖:“阿弥佛陀,金先生,您看贫僧这灵山,钟灵毓秀,可否买卖?” 玉帝:“金先生,休听那秃驴乱说,朕这凌霄宝殿,才是三界第一修仙宝地!” 金康大手一挥,全部买了下来,一个用来睡觉,一个用来当茅房。 且看南山大王豹子精如何一步一步成为西游最大的资本家,掌握整个西游世界的经济命脉!小丽?哪个小丽?咳!咳!就是你们知道的那个小丽! 小丽还是离开了这个物欲横流的沿海城市! 偌大的火车站,只留下小祥孤独的身影! 小张:你一个中职生,还玩脚踩两只船的把戏,玩就玩吧,还跟那种女人,滚吧! 父亲:畜生!你敢出这个家门,有本事就别回来~ 母亲:小祥,啥样的女孩,你不能挑?你偏偏选那种的,那种人能领进门吗? 女友的蔑视、父亲的痛骂、母亲的乞求~ 小祥还是毅然决然地坐上了去云贵的绿皮火车! 他要去跟他的青春告个别! 看一眼小丽,再看一眼她嫁的老实人! 朴素的婚宴上,小丽看到熟悉的身影,追着跑过来! 崎岖的山头,二人不慎失足,双双跌落山崖! 谁知,醒来时竟穿越到宋朝~ 叮!叮!叮! 【检测到宿主已穿越,赏赐宋朝百科全书一套!】带你看不一样的玉皇大帝 陈清风是一个出生于普通家庭的普通人,但是从童年开始便发觉自己和普通人不一样,他会疑惑为什么别人生病会无精打采,如果换做自己这些小问题根本不在话下,但他经历了种种事情后,他慢慢开始有了对自己的认识......
徐州网站建设 义乌网站建设 企业如何做网站建站 手机的网络营销方案设计 网站在布局 营销特色 html5作业 建设网站 广东省 计算机信息安全 上海互联网营销服务商 温州购物网络商城网站设计制作 财运不佳的投资建议【www.richdady.cn】 与公婆前世咨询【www.richdady.cn】 老公家暴的心理调适【www.richdady.cn】 财运不佳的心理调适咨询【www.richdady.cn】 婴灵的超度流程【www.richdady.cn】 解梦的方法与技巧【www.richdady.cn】√转ihbwel 家宅磁场的调整方法咨询【企鹅383550880】√转ihbwel 忧郁症的心理调适威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 冤亲债主干扰的预防措施咨询【www.richdady.cn】√转ihbwel 如何超度婴灵?【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 孩子不爱读书的原因有哪些?【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 婚姻生活不顺的自我提升咨询【www.richdady.cn】√转ihbwel 磁场化解服务【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 前世今生的故事有哪些案例?咨询【微:qq383550880 】√转ihbwel 人际关系不好的心理调适咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 人际关系不好的原因分析咨询【www.richdady.cn】√转ihbwel 与女友前世的因果关系咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 迟缓儿的心理调适威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 前世老公的前世解析威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 存不住钱的理财建议【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 南京网站建设哪家专业 营销型网站推广方式的论文 专业的网站设计师 网站制作的困难和解决方案 技术保障及网络安全 网络安全架构ppt 网站建设维护 网络推广营销平台 营销和运营哪个重要性 网络安全项目方案 马鞍山网站制作 互联网营销和传统营销 微信的网络营销推广案例 佛山网站制作公司 苏州高端网站设计 虎门做网站 网站地图制作 网络安全硬件产品 银川网站设计怎么样 公安部 信息安全 认证 安徽省 信息安全协会 制作网站报价 网络安全技术实训 合肥网站设计 网络安全最新资讯 信息安全等级保护银行 网络安全身份认证 2016国内信息安全会议 马鞍山网站制作 大学信息安全等级保护管理办法,-1 浦东企业网站建设 html5作业 建设网站 企业网站建设亮点 软文营销最常用的方式 网络安全技术实训 对于网络信息安全不仅个人要防范 东营网站制作 东营网站制作 网络安全及信息 南京网站建设哪家专业 搜索引擎营销搜索引擎营销技术论坛 邢台网站建设 信息安全技术及应用课程商城网站模板 营销型网站推广方式的论文 计算机信息安全病毒,-1 网络安全 个人信息安全 网站的定义 自媒体营销的概念 网站地图制作 广东省 计算机信息安全 简述城市信息安全管理的意义 信息安全认证查询 专业网站制作公司 政府网站建设联系电话 上海网站建站 技术保障及网络安全 微信营销案例分析总结 个人注册网站.com 专业做网站 建网站啦 edm电邮营销平台 国家网络安全认证证书 .网站排版 网站建设维护 深圳网站平台 专业做网站 软文营销最常用的方式 营销特色 b/s架构 网络安全 建的网站打开很慢 网络安全 个人信息安全 网络安全身份认证 恩施做网站 2016信息安全公司排名 北京网站设计价格 网络安全项目方案 四川省网络安全大赛 信息安全等级保护银行 提高家庭网络安全 中小企网站设计 网站开发与网站制作 任丘网站优化 互联网营销和传统营销 营销问题 合肥网站设计 网站的定义 全国信息网络安全协会联盟 网络安全峰会2017 个人注册网站.com 郑州营销网站 佛山网站制作公司 兰州网站建设公司 浪潮集团 信息安全 四川大学的信息安全 如何做网站 创手机网站 北京网站优化公司 佛山网站制作公司 虎门做网站 网络营销实训课蛋糕店如何做饥饿营销策略 建网站啦 长春给企业做网站的公司 华为网络安全案例分析 网站地图制作 网站的不同类 上海互联网营销服务商 asp网站建设 网络安全硬件产品 公安部 信息安全 认证 计算机信息安全病毒,-1 广州网站建立 银川网站设计怎么样 南京网站建设哪家专业 购物网站常用功能模块介绍 贵州省网络与信息安全测评认证中心 浪潮集团 信息安全 江苏网络安全龙头网站年费 网络安全系统 安徽省 信息安全协会 天津网站建设包括哪些 郑州营销网站 信息安全等级保护工作面临的形势,-1 域名 备案号 网站的关系 制作网站报价 网络安全售后服务方案 单位网络安全等级保护工作年度考核情况 大丰做网站 网络推广营销文章 佛山营销网站建设服务 网站上线 信息安全等级保护测评报告模板,-1 网络信息安全综述,-1 1 网络安全威胁常见的有哪几种 1 网络安全威胁常见的有哪几种 企业如何做网站建站