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
英语营销邮件网络安全资料.网站方案网上营销渠道有哪些.手机信息网络安全网络安全技术比较营销图片招远网站建设设计网站的目的解放军信息安全方案“pa!!!”北斗你是否清醒!!!山中怒拍桌子;艾斯,你个衰仔!!!给我起来把怪兽cao翻!!!圣诞老人指兽示意…当一切的一切变得暴躁起来,重生后的北川也应如是。 (小众文学只是想写一个自己幻想的奥特世界,随缘更新,第一次写文)星球殖民,外星入侵,一段奇幻的平行之旅能否化解危机仙就浅修一下吧,搞笑我是认真的,少年背负血海深仇,只为让敌人买上保险写自己的名字,再手刃对手。星运大陆,一个修习星能量求道成仙的世界。天地混沌,世界突现神秘空间,共有九重。来自第九空间的神秘力量,困住众神,颠覆世界。魔兽横行。 一个流浪子,从此走上了,修习星能量,拯救众神,使世界重新恢复和平的道路。前世一代枭雄,但不料九重雷劫的降临,令其飞灰湮灭。 临终之前,将灵魂放逐在万千世界漂流。 直到这一天,流浪的灵魂终于有了归宿。 。。。。都市里灯火辉煌,未有一盏为我留灯。都说情场失意职场得意,可现实总是不尽如意。累了吧,那就开始新的人生吧叱咤战场的王者,回归都市,本想安静寻找宝物,但总有麻烦上门,无奈只能扮猪吃虎,吊打各种不服。看战场王者如何笑傲于都市.....同学是只黄鼠狼今日欢呼孙大圣,只因妖邪去又来。 同志,你知道歹刂宁格勒和斯大林格勒在哪吗?我在地图上找不到它们了! “你当然找不到,”马恩列一脸坦然,“因为我们在异世界。怎么样,有兴趣与我一起在名为大陆的鹅城跟随着曾经的同志们建立你在寻找的世界吗?” 穿越到了异世界,系统却是一个精苏,为了活下去,主角只好和系统一起去斩杀名为贵族的黄四郎。 魔法,亡灵,这个腐朽的世界处处充满了危机。 然而我们的主角并不孤单,因为系统给他召唤出了那些人。 切·格瓦拉、捷尔任斯基、萨布林、阿连德! “同志们,让我们为了共同的信仰,向亡灵和恶魔发起挑战,消灭贵族暴政,世界属于平民!” 一切结束,马恩列望着自己打造的红色伟大国家,喃喃自语:“其实我还有一个愿望……那就是把兽人送到古拉格大酒店。”
网络安全人才培养 论坛 网络安全中存在的问题有哪些问题 网站设计 广西 网站建的创新点网络信息安全小组成员 信息安全审计平台 长治网站建设 中国信息安全产品测评认证中心 营销网址 网络安全中存在的问题有哪些问题 重庆营销网站建设公司排名 与男友前世的识别方法咨询【www.richdady.cn】 婴灵的超度与化解【www.richdady.cn】 婴灵的常见案例【www.richdady.cn】 构建和谐亲子关系的方法【www.richdady.cn】 感情纠纷的解决技巧咨询【www.richdady.cn】 忧郁症的前世记忆【企鹅383550880】√转ihbwel 内心恐惧胆怯的情感释放咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 心特别累的前世因果咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 外灵对人的影响咨询【www.richdady.cn】√转ihbwel 升迁障碍的自我提升【企鹅383550880】√转ihbwel 精神不振的生活习惯【微:qq383550880 】√转ihbwel 前世缘份的前世记忆咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 财运不佳的财富积累方法有哪些?【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 性压抑的自我提升咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 公司破产后的员工安置问题咨询【σσЗ8З55О88О√转ihbwel 失业的前世因果【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 处理感情纠纷的方法【www.richdady.cn】√转ihbwel 前世今生的轮回有哪些科学依据?咨询【企鹅383550880】√转ihbwel 邪灵的感应现象咨询【企鹅383550880】√转ihbwel 莫名其妙感伤的原因分析咨询【σσЗ8З55О88О√转ihbwel 上海??公安局网络安全总队 网站制作预付款会计分录 员工信息安全培训宣传 营销图片 信息安全和运维区别,-1 环境营销 网站制作哪家专业 重庆网站开发设计公司 聚美营销手段 信息对抗技术 信息安全 哪个好 网站设计验收 怎么做营销型网站设计 营销发展史网站挂黑链 2017信息安全对抗赛 常州网站优化 云南信息安全测评中心 莆田网站制作 重庆营销网站建设公司排名 重庆做网站重庆网站建设重庆网络推广重庆网络公司 公安网络安全检查潜江网站建设 网络安全主要技术 信息安全风险三要素 网络及信息安全 铁通 答案 网站飘动 网站制作公司排行榜 网络安全的概述 课件营销 提升网络安全管理水平 深圳市网站设计公司 网络安全 数据 信息安全嘉年华 linux网络安全 论文 网站转微信小程序开发 网站制作哪家专业 长治网站建设 网络安全受到哪些威胁 手机信息网络安全 上海??公安局网络安全总队 大莲网站建设公司 员工信息安全培训宣传 无锡知名网站制作 网站备案不通过怎么解决 网络安全什么培训好 网络安全的概述 招远网站建设 行业平台网站建设 珠海专业网站建设价格 网站设计验收 网络营销实训ppt模板 外国外卖营销网站被黑 信息安全服务资质 hp 哈尔滨网站开发 课件营销 网络营销微观环境包括 营销发展史网站挂黑链 传统营销分析 重庆做网站重庆网站建设重庆网络推广重庆网络公司 网络及信息安全 铁通 答案 网站内容 上海公司做网站 网站设计验收 网络安全人才培养 论坛 java编程 网络安全漏洞 中国信息安全保护制度 高端汽车网站建设 免费建网站家谱系统 聊城做网站建设的公司 网站制作预付款会计分录 出现信息安全漏洞原因 镇江企业网站建设 怎么做营销型网站设计 网络营销特点包括什么 信息对抗技术 信息安全 哪个好 网络营销微观环境包括 上海??公安局网络安全总队 珠海专业网站建设价格 中国信息安全保护制度 网站飘动 云建网站 深圳整合营销优势 重庆seo网络营销高手 网络安全人才培养 论坛 信息安全等保测评 网站一跳率 (1)计算机信息安全,-1 重庆seo网络营销高手 国家信息安全标准体系 营销网址 建设门户网站需要注意什么 国家信息安全标准体系 酒店业网络营销特点 怎么做营销型网站设计 云南信息安全测评中心 信息安全风险三要素 员工信息安全培训宣传 网络安全中存在的问题有哪些问题 招远网站建设 课件营销 深圳市网站设计公司 长治网站建设 网络安全方面的职业 东软网络安全 待遇 信息安全师等级 网络安全什么培训好 网站营销师 网站制作预付款会计分录 信息安全4hou 网站定制 天津 网络安全中存在的问题有哪些问题 哈尔滨网站开发 唯品会营销策划书 个性化网站建设 营销网站建设企划案例 电子政务网络安全 信息安全教学实验室 青岛网络营销 淘宝网商营销策略分析 上海公司做网站 整合营销闭环 常州网站优化 网站制作行业 青岛高端网站开发公司 公益网站建设 信息安全师等级 湖南高端网站制作公 图片营销 网络安全控制软件安全防护安全管理及法律法规等四个层次上考虑. 信息安全哪个部门,-1 营销发展史网站挂黑链 四川全网营销推广哪家好 东软网络安全 待遇 营销网站建设企划案例 岳阳网站制作 网络安全防护介绍 如何使用陌陌进行网络营销