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
南京在线网站制作客服营销方案聊城网站推广中华人民共和国网络安全法读后感创网站软件事件营销的优劣势分析个人怎么制作网站网络安全 ids个人做网站网络安全 准则湖南高端网站制作公重庆专业的网站建设公司一代战神穿越异界成为大秦废物藩王。 有名无权?这怎么行!先把大权握在手中! 草原蛮子南下叩关了? 二营长把本王新造的大炮拉出来,今儿教你们打炮! 大漠匈奴也要凑热闹? 二营长,给我一起轰了! 江湖高手觉得本王太残暴,要替天行道? 二营长!! 算了,这次在后面鼓掌就行了,看本王一人打穿你整座江湖!灵气突然的复苏,这世界强者为尊,贫富分化严重,主角只是出贫民窟的人,看看他一步步逆袭。 未知病毒的爆发,废土的出现,凶兽的智慧开始逐渐成熟!主角该怎么面对? 是拯救世界,还是毁灭世界? 阿伯说:“小恭啊,我看好你,北齐的未来,就交到你手里了。”兰兰姐说:“去了前线,要做个男子汉呦,不许再哭鼻子了。”小小米说:“长恭哥哥,你教我的小纸鹤,我已经可以叠的很漂亮了呢。等你走后,我每天叠一只,你回来以后,我把他们都送给你。”穿上盔甲,带上面具,他就是神勇无敌的兰陵王。不再是那个流落街头跟一群乞丐抢窝头吃,像狗一样趴在地上吃东西的孤儿。只是啊,他好怀念从前的时光,他不是兰陵王。大学生活刚开始,却遇上灵异复苏和异能觉醒; 且看一大学生的变强里程 (本人仅仅是位初中生,但觉得以大学生视角好写点,就在设定是主角是大学生了;如有不对,请及时提醒)人类文明的进化、病毒变异和外星怪物之间的宇宙关系天龙国皇权覆灭后百年来有三个派系组成,士族派,中立派,变革派维持着整个国家的平衡。 但因为一个二三岁的男人改变了这种平衡,他为变革派代表,一心想要铲除世家门阀让国家成为一个人人平等的国度。 五族纷争战不断, 三国史实卷中现, 为得永生长修道, 万法归一只逆天。 异境修仙,只得逆天,任意杀戮,天地共怒,若无后源,人神必灭。 世尊苍天,其女名杰,上古平乱,世尊圣女,其有词,临江赋―大江东去明月夜,千里碧霞寒光生,江明月,对影浊,月映当空星自薄,临望江面银闪烁,东进山,踏峰坡,游牧组中将临敌,吾族儿女何惧多,对阵南蛮欲血搏,将临难,欲长歌,声划长空欲九霄,势破地渊惊醒天,举剑指天问明月,映在高空何时多,吾虽柔弱小女子,愿做杀敌女丈夫,守吾华下永太平,父乃上古一天帝,子女岂能弱丈夫,今日挥剑立天地,誓守吾族疆域全,那怕上存一气在,战至身死不退步,即便不幸离于世,凝心聚魂守疆土。一座危城,一条老街,一个念想,一个人,一群人,守一城。 陈枫重生异世,在最弱小的时候得到了一群最善良的人的帮助,为了一个念想守住一个城。守西北,入中京,踏塞北,这一世,希望可以活成自己想要的模样。我叫李易一个,一个非常废的人。我呢也没什么追求,就想这样平静简单的生活,但……一场意外,李信穿越异世界,成为了大乾王朝三皇子。 看着千里冰封、万里雪飘的封地,还没来得及感慨,就遭遇到了草原马匪袭击。 幸运的是,李信拥有远超这个时代的科技。 种种田,搞搞工业,建设封地,抵御草原马匪…… 直到有一天,等他回过神来才发现,当初贫瘠寒冷的封地,已经成为了一座钢铁雄城…… “什么?水泥、煤球炉、蒸馏酒……还有这些,都是信王殿下的发明?” “什么?信王殿下的封地,高楼林立、直入天际,那是人类的奇迹啊!” “什么?信王殿下的大军,荡平草原了?那简直是钢铁洪流啊!” “什么?信王大军入关,逼近京城了……” …… 世人在一次又一次震惊中,看着信王李信以封地为起点,逐步打造出一个钢铁皇朝!
山西网络安全赛 网站采用哪种开发语言 湖南高端网站制作公 网站制作素材 信息安全 技巧 网络信息安全是智慧城市的基石 全国专业信息安全服务资质咨询中心,-1 海南网站建设 沈阳开发网站的地方 网络营销的特点和趋势 大龄剩女的前世记忆【www.richdady.cn】 孩子学习不好的案例分享咨询【www.richdady.cn】 头脑混沌咨询【www.richdady.cn】 精神不振的解决方法咨询【www.richdady.cn】 阴间生活的前世故事【www.richdady.cn】 前世今生查询服务咨询【微:qq383550880 】√转ihbwel 感情纠纷的解决技巧威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 大龄剩女的改运方法咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 亲子关系的沟通技巧咨询【企鹅383550880】√转ihbwel 学习成绩差的前世因果【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 前世老婆的前世故事【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 家庭关系的改运方法【σσЗ8З55О88О√转ihbwel 什么原因意外的前世解析威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 失业的心理调适咨询【www.richdady.cn】√转ihbwel 前世今生对现世的影响【www.richdady.cn】√转ihbwel 有官司的法律援助【σσЗ8З55О88О√转ihbwel 升迁障碍的职场转型技巧有哪些?咨询【www.richdady.cn】√转ihbwel 精神不振的心理调适【σσЗ8З55О88О√转ihbwel 外灵干扰的环境影响【σσЗ8З55О88О√转ihbwel 小企业破产的主要原因【企鹅383550880】√转ihbwel 上海微网站 未来网站建设想法 信息安全 人员 计划 手机浏览微网站 模板网站优 营销的由来 网站制做 信息安全咨询服务 国外 网站设计公司 北京 计算机网络与信息安全技术 网站如何申请微信支付 成都高端网站建设公司 网站制作素材 网络营销没效果 广州市计算机网络安全协会 模板网站与定制网站区别 网络安全方面的新技术 湖南高端网站制作公 网络营销的概念与含义 苏州市信息安全等级保护网 宝鸡做网站 青岛信息安全等级保护 网络信息安全通报机制 中国网络安全面临本质性威胁 整合网络营销方案 最专业的做网站公司 营销培训平台 网络营销机 营销培训学院 怎么建网站 排版的网站 外贸公司网络营销 全国专业信息安全服务资质咨询中心,-1 网络安全的第一道防线是 信息安全(网络犯罪侦查 微博营销的效果数据分析 互联网营销的现状分析 上海微网站 整合网络营销方案 武汉企业制作网站 科技营销顾问有限公司怎么样 未来网站建设想法 北京网站建设开发 淮北网站建设 烟台制作网站的公司 模版型网站 信息安全投诉 科技营销顾问有限公司怎么样 信息安全咨询服务 国外 网络安全的威胁 参考书 茶叶网络营销策划 单仁教育实战全网营销 中企动力网站开发 模板网站优 长安公司网站制作 网安部门维护网络安全 个人怎么制作网站网络安全 ids 审计机关网络安全自查 龙岩建网站 重庆网站建站价格 党政机关网络安全解决方案指引 网站制做 信息安全项目经历,-1 青岛高端网站开发 外贸公司网络营销 信息安全咨询服务 国外 成都网站建设哪家好 怎么建网站 模板网站优 中国网络安全面临本质性威胁 南宁网站建设 物联网与网络安全 青岛信息安全等级保护 网站自建 成都高端网站建设公司 it网络安全 军用信息安全产品认证 查询 网站采用哪种开发语言 网络营销学者 网站设计公司 北京 模板网站与定制网站区别 兰州网站优化 未来网站建设想法 个人怎样建网站 建单页网站 网络安全法 元年 阿图什网站 信息安全(网络犯罪侦查 营销包括 淮北网站建设 最大的网络安全公司排名西安网站建设制作 vpn技术在网络安全中的应用 网络营销知识 网络安全 研究机构 营销培训学院 计算机网络与信息安全技术 手机浏览微网站 沈阳开发网站的地方 长治网站建设 长治网站建设 网络安全法 元年 黄山网站设计 网络安全 研究机构 信息安全产品测评 营销外包论坛软文发布 个人信息安全 ppt 北京市网络安全局 微信营销号的劣势 食品公司网络营销方案 网络安全的解决途径 南昌网站定制开发公司 网络营销学者 网安部门维护网络安全 最大的网络安全公司排名西安网站建设制作 中企动力网站开发 nns网络安全扫描器 信息安全等级保护备案流程 如何选择佛山网站建设 信息安全 人员 计划 跟信息安全相关的 网站自建 余额宝营销活动 海南网站建设 龙岩建网站 排版的网站 全国专业信息安全服务资质咨询中心,-1 网站关键词更新 东莞外贸营销 网络安全管理系统品牌 嵌入式设备网络安全 信息安全管理条例信息安全备份 信息安全管理条例信息安全备份 如何选择佛山网站建设 北京高端网站制作 全国专业信息安全服务资质咨询中心,-1