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
网络营销证书在哪可查微信营销的总结企业网站制作wap网站建设美团营销推广流程途牛网的营销模式网站域名组成企业网络安全策划大连营销外包公司有哪些wap网站建设一名高中落魄少年意外死亡,竟然离奇穿越被收养,多年后因战乱亲朋被杀,踏上修仙之路,寻找凶手复仇......年代+宠妻+渣男悔过+暴富+奶爸+单女主 “周泽,你有遗憾吗?” “有” 美丽妻子死在他面前的场景,无数次出现在周泽梦中。 每次,他都仿佛被千刀万剐一样,纵是如此,也无法偿还他曾经犯下的罪。 带着巨大的痛苦和内疚,重生93年悲剧还未发生的那天。看着妻子的倩影,周泽笑的泪流满面。关于我在圣大陆不做冒险家而做战地记者这档子事。 九折青婪,一心一尘。梦起清溪,秘境石鹄。龙潭奇遇,心韵动羚…… 一个人一路前行,一心一尘便是心安。五年前,叶尘被暗害沉江,侥幸不死,穿越到其他位面,医武双修,达到巅峰之时重归都市,却发现自己有了女儿,但女儿却患了先天心脏病,妻子姜若雪也被抓走,叶尘怒了。他一怒,血流成海,江河撼动,让天地都为之变色。曾记否九天之上,混沌开天之初,雷鸣闪烁?曾记否 天道酬勤放过谁?各路各圣争夺九天之上之尊位,华太虚欲破这天,证道永生与天同存,进入九天秘境争夺,许久传来……错了,错了,历史断恒与轮回。从此人们进入新时期——荒古纪。这是一名在职侦探写下的故事,文笔可能不是很好,毕竟一般不是在调查,就是去调查的路上,实在没时间与精力酝酿出好的文字,我写下的故事可能很多人都不会相信,不过我能保证是真实发生过的事,各位凑合着看看吧。 我一直在想我什么时候能摆脱这些事呢? 无论鬼神,皆因信仰而存在。 等到某天没人相信鬼神的时候,可能我就真的能闲下来了吧?穿越平行世界,开局就被女星污蔑,沦为史上最强渣男。 结果开启搞事系统。 从系统开启的那一刻,就注定严谨是娱乐圈的一股泥石流。 面对媒体: “我说那不关我的事情你信吗?!” “真的,她说要蹭我的流量,所以……主动找我,我真是无辜的啊!” “你们不相信?我审美是在线的,就她那样的……我也瞧不上啊!” 凭借着自己的才华,他让网友又爱又恨。 甚至还被亲切的称之为——娱乐圈质检员!本书以各个小故事来叙述,类型应有尽有,可以让你哭让你笑,让你体会人生百态黑暗降临,世界处处充斥着恐怖的怪物与邪灵。 面对妖邪鬼魅,普通人只能蜷缩在角落瑟瑟发抖,等待救援或者祈求上苍。 而叶秦逆天而行,觉醒金光霸体系统,以武学增强自身,以肉身横推诸天! 寸拳、弹腿、金刚指……通通满级。 谁说武功杀不死妖邪?
德宏网站建设公司 商业网站有哪些 互联网软文营销案例 信息安全技术体系中的应用安全一般不包括,-1 网站建设推广 小语种网站 网站建设推广 学网络营销的学校 外贸营销策划 企业网络安全策划 暗恋的案例分享咨询【www.richdady.cn】 头脑混沌的环境影响【www.richdady.cn】 心慌胸闷头晕的解决方法咨询【www.richdady.cn】 暗恋的情感表达【www.richdady.cn】 前世老婆的前世案例【www.richdady.cn】 公司破产后如何重新创业咨询【σσЗ8З55О88О√转ihbwel 升迁障碍的职场转型技巧有哪些?咨询【企鹅383550880】√转ihbwel 头脑混沌的生活习惯咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 婴灵的超度仪式如何进行?【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 前世因果咨询【微:qq383550880 】√转ihbwel 外灵的驱除方法【微:qq383550880 】√转ihbwel 投资项目的前世因果咨询【微:qq383550880 】√转ihbwel 财运不佳的财富增长技巧有哪些?咨询【σσЗ8З55О88О√转ihbwel 前世今生的神秘故事咨询【www.richdady.cn】√转ihbwel 孩子学习不好的解决方法【www.richdady.cn】√转ihbwel 去世的母亲的前世解析【σσЗ8З55О88О√转ihbwel 莫名其妙感伤的解决方法威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 缺心眼的表现及成因威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 财运不佳的财运提升咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 商业决策的心理学支持咨询【微:qq383550880 】√转ihbwel 上海搜索引擎营销 哈尔滨网站开发 网站备案信息加到哪里 营销资料下载 网站制作 太原 营销邮件广告邮件优点 网络营销管理的内容 站长工具网站关键词库的词不是自己提交的么?为什么会不断减少 饥饿营销的促成 式网站 网络营销外包协议 凡客建网站 网络安全业务 杭州网站制作外包 本地佛山顺德网站设计 网络安全法 网站 问答营销的推广流程 国际网络安全比赛 广州网站设计公司招聘 南山的网站建设公司 wap网站建设 如何建立自己的网站 企业网络安全策划 补天 信息安全 信息安全检查哪些 网站配色 常用的网络安全技术包括网络安全相关的规定 合肥网站推广 重庆网络营销价格 视频网站建设方案 珠海专业网站建设价格 人网站建站 天津建网站 公司网站定制 html5网站欣赏 网站常用颜色 广东省网络安全维护 江苏网站制作企业 网站界面设计需要 国家信息安全问题研究 建个简单网站 南昌网站设计特色 北京企业网站案例 网站价钱 京东的网络营销方式 直接网络营销和间接网络营销 2017年网络安全的事件 搜索引擎营销如何使用技巧 河北师范大学信息安全 qq网络营销策划 互联网软文营销案例 wap网站建设 免费企业网络安全系统 网络安全设备介绍 广州微网站建设案例 互联网软文营销案例 石家庄做网站建设的公司哪家好 高逼格网站 饥饿营销的促成 石家庄做网站建设的公司哪家好 信息安全包括数据安全 建个简单网站 我国网络营销发展阶段 深圳网站开发 西安网站托管专业公司 大连营销外包公司有哪些 seo营销优势 网络信息安全平台 网络安全法 网站 网站备案信息加到哪里 网络安全 数据取证 企业网站制作 淮安网站制作 病毒性营销的方案 禅城区做网站策划 东莞网站建设公司 互联网营销广告语 请问如何对以上传的网站进行内容的维护需要注意哪些事项? 凡客建网站 手机网络营销数据分析 口碑营销策略案例 建网站流程脑白金营销 2013年中国网络安全市场分析报告 天融信 网络安全的要求 广州网站设计公司招聘 网络营销软件 济南外贸网站建设公司排名 2013年中国网络安全市场分析报告 天融信 电子商务网站seo 广东省网络安全维护 网络营销证书在哪可查 杭州网站制作外包 南山的网站建设公司 优秀的学校网站欣赏 可信赖的网站建设案例 信息安全包括数据安全 网站常用颜色 社会工程学和网络安全 小网站建设 微信营销的总结 哈尔滨网站开发 济南网站建设企业 网络安全议题 营销资料下载 网站内容更新 广州网站制 关于网络安全的问题 微信邮件营销 徐州市网站 电商客户营销软件 武汉做网站最牛的公司 国家网信部门协调有关部门健全网络安全风险评估 电子商务网站seo 关于网络安全新闻 直接网络营销和间接网络营销 广州微网站建设案例 南山的网站建设公司 石家庄网站制作找谁 郑州机械网站制作 idc 中国网络安全 网站常用颜色 信息网络安全现状 信息安全的核心是 网站如何设计搜索框 移动信息网络安全汇报 晋城做网站 关于网络安全新闻 网络安全分析 投资网站维护 德宏网站建设公司 营销邮件广告邮件优点 网站建设空间 随着网络安全 网络营销外包协议 微信邮件营销