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
建企业网站行业网工业信息安全技术信息安全 新闻手机网站生成app当当网营销番禺做网站网络安全周报道网站的宗旨网络营销工资信息安全等级保护要求佛山建网站传言心门每名弟子都是门主,都是强者。 ……… 破天荒的,那个平时最冷漠的人出“门”了… ………平平无奇的打工人王虎穿越了?还穿越到了一个天赋渣渣实力菜鸡的人身上?怎么办?还好我自带系统,不说别的,爷钱多!想入最好的云海书院但天赋不行?没关系砸钱!想学习功法没办法理解?没关系砸钱洗髓丹可以拥有!有人想群攻?不好意思,已经砸钱开宗门了呢! 你我本无缘,就靠我砸钱!新月国大陆,宗门多如沙子,强者无数,凡间位面无数,一个渺小家族的子弟,因机缘巧合,得一个无名方石,觉醒武道天赋,在阵法,炼丹,炼器,符文,血脉传承成为一名妖的存在,与各个天才妖孽无上比拼,武道不局限于人间,一掌手握苍穹,一脚踩于整个大陆,浩瀚星空,无数位面,轮回天道,以武逆神明,以武修炼神,一掌一脚震杀亿亿万名星空宇宙神明,黄泉地下之鬼神。“星际联盟当然诸位士兵听令,杀入魔道星域!”丁含说道,各士兵一鼓作气冲入魔道星域。 他们气势如虹,以摧枯拉朽之势杀的魔道星域士兵节节败退,不一会便将魔道星域的三分之一攻打了下来,原计划是整顿军队,但将军丁含确大喊:给我冲,一鼓作气拿下他!” 这时丁晗大军的后方冲入魔道星域士兵,这时他才发觉自己上当了,于是双手执剑,往西北方向突围。在即将突围之际,总部发来消息:总部已经被攻陷,我们进攻魔道星域但被联盟别的星域攻击丁晗将军保重。丁晗听后一下失了神,眼看就突围失败了,但这时一股极致的光明之力出现。 瞬间击垮魔道星域士兵几百帮助丁晗突围,在众人突围成功后,一位身穿金色战甲留着白色长发的男子出现在丁晗面前对众人说道:他们绝对不会放过我们我觉得……还没说完魔道星域变联合其他星域的士兵包夹了上来,那位白发男子大喊:“来不及了,异次元穿梭!”之后光芒笼罩了整个丁晗的军团,不一会,便全部消失。 “变成一条龙是什么体验?” 叶寻变异了,拆完一个陌生快递,开启了疯狂的觉醒之旅。 他变成了真正的肉食性猛兽,食量剧增、力量疯涨,还因此而收获了美女总裁的垂青。 当叶寻力挫情敌,俘获佳人芳心,开始走向人生巅峰的时候,一场全球危机悄然降临…… 龙魂再现,守护华夏!他经受了一次次灾难险情的磨砺,意外修成了一些神奇的本领,却不知由来。他如同脱胎换骨一般,斩妖除害,从一个普通人成为功高盖世的战神。 异元新生(又名双生) 这是一个平行世界。 我不是我,一样的人,不一样的世界,不一样的行迹轨道。   异世界,原世界之间存在着一可以修炼的不同之处。      寒星雨18岁生辰,意外身陨家中,醒来后,并不知道自己来到了平行世界中,同一时间线,自己小时候的身上。   这是一个异世界,与原世界只有部分的人事物相同,但是却是多了一个名为时灵师的修炼者。   这个次元的人大多都可以修炼,唯独他是一个个例,天生废体,无法修行,但他却是觉得修炼是枯燥的。   直到有一天,才知晓自己的身上发生的事情,原来他可以通过修炼回归原来的世界,否则命不久矣。   知道自己天众之资,才悔之晚矣……郑八斤一不小心回到1992年,一个没开发过的地区。面对着家徒四壁,奇葩家人,上有八十岁的奶奶,体弱多病。下有四十来岁的光棍哥哥,不务正业,好赌成性。家就是个无底洞,永远填不满的窟窿,他将何去何从?天有六冠:九天、海龙、风灵、樱雪、生命、炽焰!出入青冥非我愿! 人间沧桑数百年! 修仙路上独尊我! 万界天仙亦低眉! 一朝穿越,前路茫茫。 百年修行,方悟真道。 仙路漫漫,为我成仙!
蓝海国际版网站建设系统 信息安全风险评估服务 低成本网络营销 信息安全风险评估服务 濮阳做网站 大数据网络安全专业 信息安全攻防平台 常见的信息安全威胁 网络安全周报道 网络营销工资 解梦的方法与技巧咨询【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 冤亲债主【σσЗ8З55О88О√转ihbwel 婴灵的真实案例有哪些?咨询【微:qq383550880 】√转ihbwel 家庭中常见的意外事故原因咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 发育倒退的咨询技巧咨询【www.richdady.cn】√转ihbwel 莫名其妙感伤的解决方法咨询【www.richdady.cn】√转ihbwel 感情纠纷的咨询技巧咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 感情纠纷的情感和解【www.richdady.cn】√转ihbwel 感情纠纷的情感沟通【σσЗ8З55О88О√转ihbwel 与女友前世的前世解析【www.richdady.cn】√转ihbwel 缺心眼【微:qq383550880 】√转ihbwel 老公家暴的自我保护【微:qq383550880 】√转ihbwel 阴间生活的描述与传说【企鹅383550880】√转ihbwel 常见的信息安全威胁 2017上海网络安全论坛 网络与信息安全学什么 病毒事件营销成功案例 宝洁网络营销现状 太原推广型网站建设 国内web设计网站 网站专题页面文案设计 网络安全poc 保障信息安全 金融客户信息安全 网络营销岗位是什么意思 网站制作呼和浩特 网站互联 昆山网站制作哪家强 东营设计网站建设 大数据网络安全专业 24.网络营销是电子商务的( ). 佛山建网站 警惕网络窃密构筑网络安全防火墙视频 信息安全等级保护要求运营商信息安全产品 西安h5网站建设 网站制作呼和浩特 信息安全攻防平台 湖北信息安全测评中心 基于h5的个人网站建设 网络安全报道 建企业网站行业网 创建微网站 360网络安全实验室数据 网站免费 南京移动网站建设 网站设计公司深圳 流量网站制作 网络安全周报道 西安h5网站建设 信息安全技术公司 常见的信息安全威胁 公司网站 开源 信息安全屏保,-1 深圳网站上线方案 南京网站设公司 建网站教程 网站的宗旨 客户型网站 信息安全从业指南 信息安全风险评估服务 吸引人的营销标题 信息安全服务收费 平台营销 网络安全案例设计 网络安全测试平台 建企业网站行业网 上海信息安全师报名 网络安全可视化 番禺做网站 三只松鼠新媒体营销 中国网络安全培训平台 信息安全风险评估服务 信息安全等级保护要求 网络营销十大经典案例 太原推广型网站建设 工业信息安全技术 网站制作呼和浩特 网站建设书 保障信息安全 海尔冰箱营销战略 信息安全服务收费 昆山网站制作哪家强 通辽网站建设 旅游网站建站 南京网站优化公司 2014年网络安全日 宁波网上营销网太原网站设计 网站 title keywords description 关于举办第11届(2014)信息安全与对抗技术竞赛登陆首页 网站制作呼和浩特 选择网站设计公司佛山 营销师前途 网站设计公司深圳 360网络安全实验室数据 安检门 公安部第三研究所安全防范与信息安全产品 网站组成 信息安全国赛 新浪微博 东营设计网站建设 360网络安全实验室数据 未公开接口 网络安全 网络安全流程 企业网站欣赏 网络安全法 郭启全 珠海微网站 旅游网站建站 低成本网络营销 信息安全威胁发展趋势 网站组成 网络安全测试平台 网络安全法 信息中心 整合服务营销战略 深圳h5网站制作 网站互联 上海品质网站建设 网络安全重要威胁 网站专题页面文案设计 网络安全报道 信息安全等级保护要求 网站的类别 网络安全测试平台 网络安全 努力破除可信网站验证 信息安全分级保护指涉密信息系统 福安做网站 创建微网站 裁剪图网站 大数据网络安全专业 保定网站优化 武汉做网站公司 上海全网营销方案 警惕网络窃密构筑网络安全防火墙视频 杭电信息安全专业怎样 建网站需要什么 信息安全威胁发展趋势 无人机 信息安全 免费网站空间 高端品牌网站建设 武汉做网站公司 万州建网站 三只松鼠新媒体营销 2017上海网络安全论坛 网络营销工资 如何优化网站 流量网站制作 腾讯营销 网络安全流程 无线网络安全现状 网络信息安全现状,-1 网络安全周报道