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
信息安全工程 第二版 中文版下载信息安全技能树网络安全相关电视剧网络安全论坛主题网络营销常用媒介方式网络营销案例产品信息安全协会做门的网站建设网站设计模板免费建站我国网络安全技术近年来,如同PUBG,LOL等各大游戏纷纷举行重大赛事。而我的世界也不甘示弱。一群初三毕业的孩子,成立了一支战队。等待他们的将会是什么,谁也不知道…… 末世纪元,丧尸危机爆发,大地生灵涂炭,人类逐渐走向灭亡……… 而白羽泽却带着死前记忆重回危机爆发前一个月。 “迷茫之中,该何去何从?” 规划、防守、武器订购、受难者基地崛起…… 危机面前,是生,还是死? 历史给予我新生,我必将改写历史! 在此,请见证,新时代的到来………… 睁开眼,林浩强重生到和妻子离婚的当天。 上一世的他,五毒俱全,抛妻弃女。 弥留之际的他,得知老婆积劳成疾,早已亡故,女儿叛逆,十年牢狱之后,死于街头。 林浩强死不瞑目。 上天给了他一个重生的机会,还给了他一方小世界。 为了弥补上一世的罪孽,林浩强起早贪黑,拼命工作,把老婆和女儿宠上了天。由于核战争的爆发,大量的能量,摧毁了地表许多的城市但是一直在各种动植物体内沉睡的基因苏醒了。各种各位出现过的神奇动植物都出现。人类的生存空间越来越小……拥有灭魔血脉的木子余在十六岁觉醒了灭魔血脉之力,从此告别了平凡人生,更因为一次意外,掉落山崖,获得了不死天功传承,打开了更为广阔的一片天地。鲜血淋漓的战场,神秘的第三方势力,未完待续的故事…… 意外穿越进游戏世界的楚昱和盛追,在诧异和激动下开启了他们的游戏人生。 在不断和域界人洛羽的相处下,他们逐渐发现了这个世界里和游戏的不同之处,剧情中的漏洞究竟是bug还是阴谋? 友情、立场。 信仰的冲突下,他们的冒险究竟会如何发展呢。苏不弃,绰号“输不起”。 一介凡人,只得靠自己的努力和勤奋,才能踏上修行之路,以证大道陆安被一枚神秘的戒指带到了异世界,被告知自己要去干掉一位神明。 他想努力变得更强大,却因为实力太过弱小只能作为奶爸坐镇大团后方。 可是这个奶爸后台很硬,神明眷属,至高天使,恐惧之子皆为他保驾护航。 当陆安一位自己的后台已经够硬的时候,才发现自己最硬的后台竟然是他失踪了二十多年的爹妈。世界遭到入侵,最强武道大帝力战而亡,重生在九千年后的世界,成了酒馆的店小二,并觉醒了全能系统。 通过系统,张易能够看穿世间功法、丹方和对手的缺陷。 为了抵抗即将而来的乱世,张易再次踏上修炼之路。 在他破格的实力下,对他心怀敬畏的人、闻名而至的人、求爱的人络绎不绝。 然而,就在他步步建造势力之时,那过去让世界陷入恐怖的危险,又开始在暗地里行动了……佳,90后天蝎座女,江南女子,喜爱文字,喜爱旅游,爱幻想,
做动效网站车辆网络安全 许可email营销主题设计原则包括 贵州省网络与信息安全测评认证中心 信息安全总监 深圳 100 佛山企业网站建设咨询 下面不属于网络安全服务的是 网络安全论坛主题 网络安全相关电视剧 网络安全认证考试 长安网站建设多少钱 迟缓儿【www.richdady.cn】 外灵干扰的咨询技巧咨询【www.richdady.cn】 前世今生对现世的影响咨询【www.richdady.cn】 大龄剩女的婚恋规划如何制定?咨询【www.richdady.cn】 孩子厌学的解决方法【www.richdady.cn】 公司破产的应对策略【企鹅383550880】√转ihbwel 儿子不读书的案例分享咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 官司的调解技巧咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 与女友前世的前世缘分【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 耳鸣的心理调适咨询【σσЗ8З55О88О√转ihbwel 前世缘份的缘分解读【企鹅383550880】√转ihbwel 亲子关系的改善方法咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 为什么过世的前世故事咨询【微:qq383550880 】√转ihbwel 公司破产的应对策略【微:qq383550880 】√转ihbwel 学习成绩差的前世因果咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 与公婆前世的前世解析【www.richdady.cn】√转ihbwel 内心恐惧胆怯的解决方法【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 自闭症的心理调适【σσЗ8З55О88О√转ihbwel 如何应对突然失业的情况【企鹅383550880】√转ihbwel 有官司的自我保护【σσЗ8З55О88О√转ihbwel 网站模板下载 信息安全等级保护 测评,-1 铜仁网站建设 网站优化哪里好 织梦dedecms网站热门关键词hotwords标签 免费网站域名注册 学校 网络安全 演练 网络安全认证考试 营销的投入 青岛建网站公司 企业建网站的 程序 许可email营销主题设计原则包括 下面不属于网络安全服务的是 网站推广营销 网络营销论文报告 rss营销的基础是 重庆建网站 网站酷站 长沙手机网站设计 全网营销四大系统 信息安全风险管理 网络安全的5的因素 汽车软文营销成功案例 网络微信营销公司 网络营销论文报告 数据信息安全体系建设方案,-1 下面不属于网络安全服务的是 信息安全之家庭生活 嘉兴网站开发 想建网站 网安部门维护网络安全 网络安全架构师 成都网站制作设计 佛山网站建设服务器 手机介绍网站 网络安全的5的因素 电商营销服务 网络安全调研报告 滕州网站优化 酷炫给公司网站欣赏 网络公关营销公司 成都企业网站建设公司 买网站模板 固原网站建设银行信息安全会议记录 营销和运营哪个重要性 信息网络安全技术 安徽省信息安全测评中心招聘 许可email营销主题设计原则包括 信息安全等级保护 测评,-1 什么是信息安全 网络安全论坛主题 上海网站络公司 信息安全之家庭生活 政府系统信息安全 营销推广电子商务网站 关于网络营销的论文 网络安全统一管控 网络营销产品类型 网络安全技能大赛试题 传统网络安全公司 如何策划网络营销活动 企业建网站的 程序 常州互联网营销公司有哪些 自主免费建站网站 烟台哪个公司做网站好 信息安全示例 如何构建一个网站 信息安全等级保护 测评,-1 天津网站建设 我国网络安全技术 信息安全总监 深圳 100 做门的网站建设 东莞网站设计制作 isccc信息安全服务资质认证证书 网站模板下载 智能社交营销平台 自主免费建站网站 海安做网站 网络营销个人网站 成都网站制作设计 莱山网站建设 面膜的产品营销模式 全网营销 优帮云 中国国家网络与信息安全信息通报中心,-1 企业营销职能案例 青岛建网站公司 潍坊网站建设公司电话 面膜的产品营销模式 信息安全协会 长安手机网站建设 网络安全认证考试 2017年9月网络安全月 佛山网站建设服务器 简约网站 网络营销广告策略 衡水网站设计费用 四川省网络安全大赛 贵州网络安全攻防大赛 我国网络安全技术 网络营销常用媒介方式 公共网络安全服务平台深圳网站平台 网络安全及信息 关于卫龙的PPT网络营销 网络安全法律法规培训 网站设计模板免费建站 信息安全等级保护 测评,-1 衡水网站设计费用 b2c网站建设 广州 南宁专业网站制作设计 互联网营销的主要优势 嘉兴网站开发 网络营销的方法 网站超链接 河源网站建设 铜仁网站建设 品牌营销主题 滴滴 深圳企业建网站公司 网络与信息安全(第二版) 网络安全属于国家安全中的 网络安全与技术课程 小米的营销案例分析 哪里的佛山网站建设 信息安全风险管理 全网营销四大系统 怎么做问答营销的策划 网络安全统一管控 交互式网站 1什么叫计算机网络安全? 公安部 信息安全 认证 佛山网站建设服务器 重庆建网站 企业建网站的 程序 国家信息安全中心地址 公安部 信息安全 认证 重庆微营销解决方案