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
网络安全警示网站图片标签展会 网络安全相关兰州网站建设网络营销 (第5版)网络营销 (第5版)朔州网站建设信息安全等保标准海外网红营销平台上海edm营销然爱心盼今身付,故瑶无悔千里寻!夜半梦醒红妆泪,抚琴扰绪恨难平!地幽凰鸣孤仟影,初心不变万世情!楼窗望月忧愁梦,奈何红殷落他身!爱恨情仇姻缘起,瑶琴仟梦负心零! 近未来的某一天,一款划时代的虚拟网游问世,在人们狂热的追捧下,几乎所有人都沉迷在游戏里不可自拔,其影响力更是有影响现实社会的趋势,然而就是在这样娱乐至死的环境里,未知的危险亦悄然降临,让全人类都面临灭亡的危机,其背后埋藏万年的秘密也随之逐渐浮出水面。人世颠倒,白天黑夜迅疾而过,仙人一语长生,万物奔赴。人间就像是一个巨大无比的茧,使万物困于其中纠缠不清。盛世来临,是谁揭开人间的轻纱,使得苦难与阴谋汹涌诡谲。而此刻从山巅跌落谷底的柳山林是不是渴望着能够生长出翅膀,期盼着于某一日破茧而出,得到救赎。灵气复苏,天地巨变,世界晋升,万族争霸。 陆渊踏足万族战场,获得神级天赋【进化之眼】 一眼便可到武将的隐藏进化路线!  【花木兰+雷鸣刃+进化水晶+神隐斗篷,可进阶剑舞者】  【花木兰+司命+迷雾斗篷+暗影之心+碎星,可进阶传说之刃】 【花木兰+破军+不详征兆+龙鳞利剑+极影+燃愿玛瑙,可进阶瑞麟】 在万族还在辛苦为了一个武将而奋斗的时候,陆渊已经带着无数神将横推诸界! 我,陈老六,凭三尺青锋,誓要荡尽魑魅,镇守邪祟!述说异世大陆,种族纷争,魔物横行,皇子身份,天资受阻,离乡背井,开启新的人生,主角冥皇:“世间没有逆天,我来创造逆天!” 亲爱的读者朋友,请静心阅读我的小说,用鲜花和收藏支持我吧!一个伟大的帝国就要陨落,新的时代就要到来。 朱慈炯也想过要去争一下那大位,可是你看看环伺周围的猛人,李自成、张献忠、多尔衮、吴三桂……罢了,还是做一只咸鱼吧…… 什么,你剥夺了我的王位,还想要我的命? 那可不行,老子也要当强盗! 朱慈炯发出这样的怒吼……灵气复苏,世界秩序悄然崩塌;牧扬意外重生,获得潘多拉系统,却不知此系统过于坑爹,但却让牧扬人生从此走上巅峰......一段七代传承中医人的故事,一首普通人的悲欢喜乐股市,是上帝留存在世间的最后一个伊甸园。 这个伊甸园,是圣人的天堂,凡人的地狱。 不管是圣人又或者是凡人,都被贪婪与恐惧所支配着。 稍不留神,便可能马失前蹄。 是驰骋在天堂里超凡入圣,还是在地狱里摸爬滚打,所有干系。 都寄于…… 指尖之上。
广州易网外贸网站建设 网络安全logo设计图片 成都网络营销高手 长沙网站设计报价 中山网站建设 京东营销手段分析 广州易网外贸网站建设 网络信息安全 特点有 信息安全经理 简历 重庆最新微信营销方案 事业不顺的改运方法咨询【www.richdady.cn】 工作场所意外事故的原因咨询【www.richdady.cn】 邪灵的驱除仪式【www.richdady.cn】 婴灵的存在有哪些科学依据?【www.richdady.cn】 冤亲债主干扰的超度方法咨询【www.richdady.cn】 亲子关系的心理建设方法有哪些?【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 婴灵的真实案例有哪些?【σσЗ8З55О88О√转ihbwel 前世今生的改命方法【www.richdady.cn】√转ihbwel 佛教视角下的前世今生咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 祖灵与家运的关系【www.richdady.cn】√转ihbwel 如何克服升迁障碍?【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 孩子学习不好咨询【www.richdady.cn】√转ihbwel 解梦的自我提升威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 孩子厌学的家庭教育咨询【www.richdady.cn】√转ihbwel 孩子厌学的心理调适【σσЗ8З55О88О√转ihbwel 孩子厌学的解决方法【企鹅383550880】√转ihbwel 与公婆前世的前世修行咨询【企鹅383550880】√转ihbwel 如何应对冤亲债主的干扰?【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 婴灵的超度仪式【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 财运不佳的财富增长【微:qq383550880 】√转ihbwel 长春网站建设推广 信息安全 行业资讯 专线可以做网站 网络安全监控系统 快消品网络营销方式 手机移动端网站 网站h1 展会 网络安全相关 我国网络安全形势全能网络营销软件 2014中国国际计算机网络与信息安全博览会,-1 微博营销的事件 网络安全等级保护标准 济南网站忧化 北京网络媒体营销 牛掰网络营销资讯 2017中国网络与信息安全大会 长春网站建设推广 信息安全 行业资讯 专线可以做网站 网络安全监控系统 快消品网络营销方式 手机移动端网站 网站h1 展会 网络安全相关 我国网络安全形势全能网络营销软件 2014中国国际计算机网络与信息安全博览会,-1 微博营销的事件 网络安全等级保护标准 济南网站忧化 北京网络媒体营销 信息安全经理 简历 网络安全体系建设方案 世界著名网络安全公司 网站策划书 网络安全周报告 国内外信息安全现状 5设计网站 《网络安全法》自查 信息安全 文件 信息安全峰会是什么 五种网络营销工具 珠海网站推广 国内外信息安全现状 网络安全防火墙技术论文 在东营怎么建网站 邢台网站制作公司哪家专业 邢台网站制作公司哪家专业 网络信息安全 特点有 长沙网站设计报价 南京信息安全培训班 网络安全威胁的现状 网络安全等级保护标准 思科无线网络安全 重庆网站设计公司排名 腾讯营销 北京网络媒体营销 网络信息安全培训招生简章 网络信息安全口令攻击 当今的网络安全有四个主要特点 什么是网络安全技术 免费网站专业建站 东莞网站设计价格 网络安全威胁的现状 网络与信息安全考核 平台营销 网络信息安全研究 网站职能 2011 网络安全 事件 网站策划书 网络安全软件推荐 医疗服务营销策划 海淀网站设计公司 2014中国国际计算机网络与信息安全博览会,-1 专业信息安全服务资质证书,-1 网络安全体系建设方案 网吧网络安全 网络安全logo设计图片 17校招网络安全 1论述基于网络营销信息传递系统的六大类13种常用网络营销工具和资 平台营销 免费送网站 2014中国国际计算机网络与信息安全博览会,-1 营销单页 网络安全的的好句子 信息产业信息安全测评中心 深圳哪里学网络营销 3合一网站 网络安全防火墙技术论文 整合营销 线上活动 山东省网络安全技能大赛 网络信息安全口令攻击 上海 互联网营销 网络安全软件推荐 京东营销手段分析 网络市场营销策略 成都网络营销高手 济南网站忧化 广州易网外贸网站建设 有什么营销优势和劣势 思科无线网络安全 专业的营销网站 杭州互联网营销 培训 网站访客 网站建设颜色注意事项 网站建设软件 2017中国网络与信息安全大会 网络安全实验室 注入关 专业网站优化制作公司 快消品网络营销方式 江门网站设计 江门网站设计 济南网站忧化 自学信息安全 网站建设软件 景区类网站 高校网络安全宣传周活动 信息安全 行业资讯 成都公司网站设计信息安全技术信息系统安全工程管理要求,-1 邢台网站制作市场 手机移动端网站 在东营怎么建网站 信息安全 哪些资质,-1 山东省网络安全技能大赛 网站h1 杭州互联网营销 培训 联创营销班 网络安全技术学校 中山网站建设 信息安全类实验室 凡客诚品网络营销现状 什么是网络安全技术 信息产业信息安全测评中心 新网络安全专题 医疗服务营销策划 网络营销体系