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
网络安全入门到精通元站点网络营销方法营销软件的缺陷网络安全技术知识社区营销免费教育网站建设企业网站设计欣赏网络营销的相关信息中国mask网络安全团队网络安全法立法内容宣和元年(1119年)京师开封府出现了一位富埒陶白的“侯爷”,江湖传言这位侯爷尊姓单字“冷”,雅名“江寒”,自号“轻侯”,江湖中的朋友总会给他一些面子,予他了一个敬称“冷侯爷”。冷轻侯武功极高、交友甚广,能够结识冷侯爷的都是江湖中数一数二的顶尖势力或高手。江湖尽知冷轻侯有三大爱好,一是美酒,二是女人,三是繖扇。他可以没有钱,没有命,但绝不能没有这三样东西。噫嗟!他总有花不完的银子,任谁也不晓得他的钱是哪里来的。冷轻侯喜欢青楼,因为里面有他喜爱的东西,在外神游下榻处绝多是勾栏瓦肆之内。然觉不足,便在东南西北四京开了四所青楼,冷轻侯常流连此间不得忘返。此外楼内设有接待,凡江湖儿女落拓至此皆可在楼内寻求资助,且分文不取。当是如此,冷轻侯的江湖地位一路飙升登临绝顶,哀叹高处不胜寒,一个人能力越大,麻烦也就越多,时间久了总会染上爱管闲事的臭毛病......邪剑燕支的意外发掘,牵扯出一桩百年冤案。洛家长子洛知行中千机散之毒,危在旦夕。唯有找到退隐江湖的魔尊白苏子才能救他于水火。百年断点,熟悉的情节再度上演,真凶是否另有其人,洛薇、宫寞霖、夏无攸、郁雪吟为救知己洛知行,集结一方,踏上未知的征途。随着旅行的深入,那些不为人知的故事如抽丝剥茧,渐渐浮出水面……“别人是被炮弹追着轰,我特么是被核弹追着炸!” 核弹灭世之后,主角被迫寻找修道寻仙之路。 然而作为一位修仙小白,遭受修仙门派收徒时的白眼。 “小白!你境界都没有!”守护修士冷眼看了过来。 “没有资格入门。” 可是主角我有金手指啊! “我特别强调一下:打我的时候需要控制力量,不许使用超过一成的力量!” “你们总是不听话!” 安临渊把头仰起,45度朝向天空, “我说不许使用超过一成的力量是在保护你们!” 在凡人地界,核武末世下走投无路的安临渊,迫不得已,被逼入进入阿尔卑斯门,寻求庇护。 安临渊开始走向修仙道路。 即使安临渊已经遁入阿尔卑斯门修仙求道,凡人地界依然未放弃对安临渊的追杀。 安临渊不断遭遇各种追杀。随着修仙境界的不断提升,被追杀的同时,也展开自己的复仇行动。三国-争霸-(本故事纯属虚构,如有雷同,纯属巧合,请勿模仿。) 穿越东汉末年。 听闻:子龙一身是胆,却做保安队长? 据说:吕布死后,关羽看谁都是插标卖首尔? 传言:杀人屠城真英雄?携民度江伪君子? 众多迷题,静待卫鹰为你一一揭秘。 至于网传曹魏那点偏爱,东吴那点喜好? 卫鹰表示:“小孩子才做选择题,成年人自然都要。” 建文四年,朱棣拖家带口举兵造反,攻进应天府时,最疼爱的太孙朱瞻基却离奇失踪。 朱棣大怒,认为是建文乱臣所为,遂屠杀一万四千余建文乱臣及家眷,流放三万余靖难遗孤,以表对太孙疼惜之意。 …… 十一年后,一少年乱了朱棣心智,朱棣时常化作普通老头,与他一起打猎。 “老爷子,我真不是你孙子,我是从死人堆里爬出来的,没有亲人。” 朱棣听着朱辰的独白,禁不住就落泪了。 “谁说你没亲人,我现在告诉你,你爷爷是永乐大帝朱棣,你是大明皇嫡长孙。” 朱辰:“老爷子,您别骗我了。” 朱棣道:“不信也罢,我欠你一个盛大的复辟仪式。” 次日,应天府白日宵禁,万人空巷,十万大明铁骑进城,为首一人,正是那身穿铠甲,龙虎精神的老爷子! 爷孙俩隔空对望一眼,朱棣一笑。 十万大明铁骑下马,恭敬跪地大吼:“恭迎大明皇嫡长孙回朝!”一名少年天赋异禀,因被手足残害险些命丧他手,不曾想因祸得福在机缘巧合之下寻得仙界神兵。当绝世神兵再现,引仙魔觊觎之时,他又将迎来一场怎样的命运呢?这是一部送给我认识的每一个人的小说,来纪念一下这些关系之类的吧。某一天,一个神秘人的到来打破了徐世乔的平静生活。命运的齿轮开始旋转,在知道了自己父母双亲的死亡后,毅然前往中东,去消灭那已经变成食尸鬼的曾祖父。他的奇妙的冒险,开始了。“你们怎么看不见我啊!说句话啊!!”“救命啊救命啊!!”“快跑”“这是什么?变身器吗?”“别吃我啊别吃我”……欢迎来到我的梦境,让我们开启一场噩梦旅途吧!身为穿越者,周羽很郁闷。 凭什么别人穿越,一路火花带闪电,牛逼的不行。 他一穿越,修为被废,罚面壁,还是五十年! 凭什么别人的签到系统,不是送仙丹妙药,就是送神器法宝。 他的系统,每天就给个骰子! 想要奖励?自己投! 投到345还行,投到6也确实奖励不错。 可是投到2它给废品,投到1,它降天劫啊! 好坏都是运气! 周羽:“尼玛的!老子要是运气好,能特么被雷劈穿越吗!”
怎样做好公司网站 宝安网站制作 邮件营销策划 长沙网站设计报价 营销网络的建设 免费建建网站 网络安全国际研讨会任子行信息安全系统 手机网站制作推广定制 中国网络安全论坛 针对用户面临的电子邮件安全威胁设计一套完整的网络安全解决方案 化解外灵的专业手段咨询【www.richdady.cn】 老公家暴的案例分享咨询【www.richdady.cn】 什么原因意外的前世解析【www.richdady.cn】 冤亲债主的干扰案例【www.richdady.cn】 婴灵对家庭的影响咨询【www.richdady.cn】 纠纷的调解技巧【微:qq383550880 】√转ihbwel 孩子不爱读书的家庭教育方法有哪些?咨询【微:qq383550880 】√转ihbwel 祖灵与家运的关系【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 前世今生测试在线【微:qq383550880 】√转ihbwel 存不住钱的理财建议咨询【σσЗ8З55О88О√转ihbwel 婴灵的超度与慈悲心咨询【微:qq383550880 】√转ihbwel 官司的法律咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 脑部不清晰的生活习惯咨询【σσЗ8З55О88О√转ihbwel 存不住钱的自我提升咨询【www.richdady.cn】√转ihbwel 感情纠纷的情感咨询如何进行?【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 冤亲债主干扰的前世因果咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 精神不振的案例分享威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 人际关系不好的沟通技巧咨询【σσЗ8З55О88О√转ihbwel 迟缓儿的自我提升威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 意外的前世因果【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 微博营销的特征有哪些 社区营销 达内网络营销课程版本 怎样做好公司网站 深圳制作网站公司 网络营销环境分析步骤 集团网站建设哪家好 平台营销能力分析报告 网站设计下载 flash网站开发 软件网络安全认证 网站html设置首页 信息安全应用 信息安全和管理中心 网站要什么 网络安全技术知识 flash网站开发 网站项目设计 龙岩网站建设 网络营销商 信息安全检查机构认可 2017网络安全技术 云管端下一代网络安全架构 网站建设公司深圳 营销危机 遂宁做网站 信息安全等级保护协调小组 网络安全高级编程技术 智能网站建设步骤 中国网络安全论坛 网络营销的相关信息 销售和营销 网络营销的基础理论 达内网络营销课程版本 深圳网站设计美工 手机网站开发技巧 第九届亚太区信息安全secureasia大会 中国计算机学会 网络营销课程学费 营销危机 支付产品营销推广方案 信息网络安全管理协会 网站项目设计 宝安网站制作 信息安全和管理中心 软件网络安全认证 云管端下一代网络安全架构 网络安全重要性 flash 网络安全漏洞扫描专业网站优化制作公司 设计网站需要考虑哪些 网络安全法立法内容 可信网站验证营销博文怎么写 asp .net php企业门户网站程序员开发必备教程 网络营销模拟报告 京东网络营销手段 2017网络安全技术 电商营销网 网站设计下载 简述网络营销的特征 达内网络营销课程版本 信息网络安全管理协会 展示网站模版源码 太原网站建设培训学校 网络安全日宣传活动 企业网络安全介绍 网络营销服务包括 网络安全日宣传活动 电商营销网 昆明网站建设报价 营销软件的缺陷 微3g网站 厦门市网站建设 典型的网络安全威胁 信息安全日 信息技术与信息安全 常见的网络攻击类型有 网络安全入门到精通 个人适合建什么网站 中国网络安全论坛 成都 信息安全大会 建网站方案 网络安全工作室 销售和营销 遂宁做网站 网络渗透测试-保护网络安全的技术工具和过程 pdf 网络安全国际研讨会任子行信息安全系统 网络安全高级编程技术 优秀网站制作 优化:高效的seo社交媒体和内容整合营销实践及案例 公司网站的实例 2017年网络安全案件 深圳制作网站公司 专业做网站企业 公安部信息安全产品检测中心 湖南网页设计培训网站建设 网络安全态势感知技术 营销网络的建设 微3g网站 网络营销的相关信息 互联网营销经理人培训 平台营销能力分析报告 网站策划方案 公司网站的实例 信息安全等级保护协调小组 长沙网站设计报价 成都 信息安全大会 集团网站建设哪家好 怎么利用网络营销 深圳互联网公司网站 2017 429网络安全日 遂宁做网站 集团网站建设哪家好 企业网站设计欣赏 杭州模板网站建设 京东网络营销手段 温州做网站 建立信息安全应急管理体系 营销网络的建设 信息安全技术实验报告 网络渗透测试-保护网络安全的技术工具和过程 pdf 网站解决方案 网站制作需要多少钱 网络安全重要性 flash 行业网络安全培训课程 珠海网站策划公司 app 营销方式 免费建建网站 网络安全法 拒不整改 网络营销的基础理论 中国网络安全论坛 网络安全国际研讨会任子行信息安全系统 企业网站的营销职能 网站制作需要多少钱 深圳网站设计美工 专业企业网站建设公司 邮件营销策划 企业网络安全拓扑图