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
杭州互联网营销 培训网络营销传播策划案信息安全等级证书长安网站优化上海工业网站建设新闻营销商品微商营销策划中国网络安全敏感国家it电脑信息安全管理软件,-1长安网站优化秦枫,六大世家秦家独子。 在一次任务中遭遇埋伏,师傅因保护他而死,自己也经脉寸断,武功俱废。 …… 是苟活一世,还是重头来过。 一人一剑,书写属于他的都市传奇。修真成仙最重要的因素是什么?   资质、功法、法宝、丹药? 是,但不全是!   修真成仙最重要的是机缘,是运气!只要运气足够逆天,想不成仙都不可能!   数位高级散仙的全部遗产、数之不尽的天材地宝、仙魔妖佛人五界排名第一的法宝、排名第一的天地奇珍、排名第一的修练资质、排名第一的奇功妙法?……   这些统统都不是问题!运气来了,挡也挡不住!   叶秋离的修真生涯只有一句话:仙缘在手,天下我有!拥有三天赋,被誉为可能是拯救华夏最后一根稻草 的女帝穆青婉,却在觉醒天赋归来之时,寻到了 无是处,平平无奇的林辰,当着全校师生的面前做 出了最真挚的告白 灵气诡秘复苏,鬼神岀没,妖魔纵横…… 放弃了永生的至高圣位,见识到了时间长河尽头, 转世重生只想这辈子做个普通人混吃等死的林辰, 却忽然发觉,想做一个普通人真的好难啊 为什么你们都要来招惹我,真当我没脾气? 任何生物受到攻击,都会感到疼痛,害怕,或是露出破绽,但是,艾斯不会有那种感觉。 ——亚波人本书又名《异界之旅从换个脑子开始》《危机!开局一台残破机甲》 陆冶,一个普通打工人,穿越到了一个独自在行星轨道上漂浮了8000年的机甲驾驶员身上。他有了梦寐以求的机甲,但第一天就被换了个脑子。他躲过了机体坠入恒星的危机,本打算用远超土著的纯粹科技迎来人生巅峰,发现这个是个剑与魔法的世界,现有的科技用不上。遇见的土著全是脑补怪,不是把陆冶认成邪神就是强大的恶魔。陆冶时刻烦恼着如何让自己看起来比较强大? 陆冶:我现在慌得一批,呆在一堆没魔抗的废铁里,如何面对魔法威胁?在线等,急! 暗月精灵萌大乃女祭司:您是我族的救世主! 混乱恶魔新首领:伟大的您,请让我族随您征战吧! 猫耳女盗贼:你确定不会馋我身子把我吃掉吧? 陆冶:... 本想安心发育,但一个来自8000年的石板,时刻提醒着陆冶来自这个世界的致命威胁。 新人写书,求支持,求打赏,求收藏。一个震撼万界之物沦落凡尘转化为人。将亿万年来平静的暗流,掀起一股惊天骇浪!! 一个千古难得一见的废物体质,却拥有万古无人能及的惊天悟性。且看,他在这被人觊觎的世界里艰难的开辟一条新的觅道之路……【恭喜!】 【作家4462377565号成功完本】 【得到认可“神作”】 【获得作家经验10万点】 【正在抽取作品中的技能】 …… 【警告!】 【作家996331415号作品涉及违规内容】 【正在执行抹杀】 …… 【恭喜!】 【作家000005743号累计收到价值打赏币100万的礼物】 【获得作家经验1万点】 【由于此作品无特殊技能】 【正在获取其余同时期作家低一级的作品信息】 【正在抽取技能】 …… 【警告!】 【重生者004370227号抄袭后世作家作品】 【正在执行抹杀】 …… 【恭喜!】 【作家0000094941号每日更新15000字】 【获得称号“全勤(大师)”】 【获得“万界宝箱(黄金)”一个】 …… 这是一个读者为神的世界,作家是这个世界上令人敬仰的修炼者,而其余只能作为游客阅读小说的人,要么是懦弱的蝼蚁,要么是正处于保护期的未成年人。 刚穿越到这个世界的李子梦本以为可以大展才华,却发现穿越者不可抄袭原世界作品。 叶凡,一个普通的上班族,偶然穿越到大雍修仙世界,成为师门里唯一的男人。 原本天上人间的生活却因系统的奖励让叶凡十分头疼。 “十世元阳之体?!” “童子功?!” “系统,你特喵玩我呢!” 【叮,宿主顶住了四师姐诱惑,道心稳固,童子功等级上升。修为上升!】 【叮,宿主顶住了宗主的诱惑,道心稳固,童子功等级大幅度上升,修为大幅度上升!】 …… 四师姐绿蔓儿:“小师弟求求你了,跟师姐双修吧!” 宗主冷清玄:“乖徒儿,你与为师双修才可振兴宗门,请你务必做出亿点牺牲!” 叶凡:“呔,妖精,休想乱我道心!” 身为挂逼,叶凡身在花丛中,片叶不沾身,一路带领师门成为世上最强! 命运无常,但是时间并不会说谎。道然,道法自然。 破万法,与天斗,势要胜天半子!
信息安全 三可 做好网站 河南信息安全有限公司 信息安全等级测评师... 网站类型有哪些 银行网络安全方案 中国最好网络安全公司排名 银行网络安全方案 网站推广优化 公司 信息安全 案例 前世缘份的前世案例咨询【www.richdady.cn】 婚姻生活不顺的案例分享咨询【www.richdady.cn】 意外的前世案例【www.richdady.cn】 有官司的法律援助咨询【www.richdady.cn】 婴灵的超度与心理安慰咨询【www.richdady.cn】 冤亲债主咨询【企鹅383550880】√转ihbwel 前世缘份的重逢故事咨询【微:qq383550880 】√转ihbwel 婚姻生活不顺的原因分析【微:qq383550880 】√转ihbwel 工作压力大导致的精神不振咨询【σσЗ8З55О88О√转ihbwel 不爱读书【微:qq383550880 】√转ihbwel 前世今生的修行方法【微:qq383550880 】√转ihbwel 前世缘份的故事有哪些案例?【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 大龄剩女的婚恋现状威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 前世缘份的重逢有何迹象?【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 自闭症咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 孩子厌学的前世因果咨询【www.richdady.cn】√转ihbwel 前世缘份咨询【企鹅383550880】√转ihbwel 前世缘份对现世的影响【微:qq383550880 】√转ihbwel 升迁障碍的改运方法【微:qq383550880 】√转ihbwel 耳鸣的原因分析咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 长沙商城网站 计算机系网络营销学校 绿盟信息安全实训平台 北京大学网络安全专业 昌平企业网站建设 酒店业网络营销 俄罗斯网络安全 深圳营销型网站建设 关于网络安全的电影 微网站欣赏 信息安全管理咨询 网络安全工程 培训哪里好 新闻营销 衡阳网站建设 2014年中国网络安全现状 网站制作公司 云南 信息安全等级测评师... 关系营销优势与不足 武汉网站建设联系电话 计算机系网络营销学校 信息安全等级保护措施 网络专业的网站建设 以色列网络安全措施 唯品会营销策划方案 网络营销问题研究 2016网络安全执法检查深圳网站建房 银行网络安全方案 网络安全威 信息安全建议 网络营销的关注度 如何让做好网络营销 网站选项卡营销突破 中国国家信息安全产品认证证书 查询 银行网络安全方案 网络营销问题研究 信息安全证文 银行网络安全方案 网络安全审计系统的原理 如何做全网营销 网站规划的案例 电子商务网站建设内容 相应式网站 公司 信息安全 案例 利用qq群做营销的缺点 世界网络安全大会2017 b站的网络营销 全国信息网络安全协会 2014年中国网络安全现状 关系营销优势与不足 网络安全语录 2015年10月网络安全 网络安全工程 培训哪里好 微信微网站统计 信息安全标准化委员会 门户网站做 网络安全网络隐身 营销软件是真的吗 南昌电商网站设计 信息安全管理咨询 营销软件是真的吗 网络安全语录 有企业邮箱案例的网站 网络安全保卫局3所 搜索营销优化设计 中国网络安全敏感国家 诊断式营销 佛山企业网站建设特色 网络专业的网站建设 太原网站建设培训 广东网络安全标准 利用qq群做营销的缺点 网站搭建h5是什么 营销网站模板 扬州网站建设 搜索引擎营销的工作原理 上海网站建设代码白银网站建设 中国网络信息安全技术公司排名 营销主题? 脑白金营销 营销法则 网络安全威 中国最好网络安全公司排名 信息安全等级测评师... 工业信息安全研究所个人工作信息安全 网络安全网络隐身 佛山企业网站建设特色 超链接营销 中国国家信息安全产品认证证书 查询 做网站网络公司 如何做全网营销 唯品会营销策划方案 做网站网络公司 it电脑信息安全管理软件,-1 课件营销 高校网络安全建设方案 自助建立网站 中国电子信息安全技术,-1 信息网络安全培训 网站的步骤 网络安全行业公司 成都公司网站设计 信息安全 三可 上海网站建设代码白银网站建设 成都网站设计公司哪家好 四川全网营销推广价格 网站推广优化 微网站欣赏 深圳整合营销外包 深圳罗湖网络营销 福州网站制 网络安全管理所 公司 信息安全 案例 上海科技网站建设 北京做网站 电子商务网站建设内容 微博营销百度百科 搜索引擎营销的工作原理 苏宁 营销模式 信息网络安全培训 有企业邮箱案例的网站 网络安全工程 培训哪里好 网络安全威胁包括 关系营销优势与不足 网站制作公司 郑州 信息安全等级测评师... 信息安全证文 相应式网站 广东网络安全标准 上海高端网站设计公司 成都网站设计公司哪家好 营销主题? 超链接营销 绿盟信息安全实训平台 利用qq群做营销的缺点 湖南金盾信息安全