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
团购网站建设网站建设公司营销推广上海 信息网络安全管理企业网站的意义永久免费建站网站网络信息安全评测机构资质免费的网站申请旅游营销推广是指中国网络营销环境研究现状分析常用的信息安全防护技术网络安全实际案例及分析人物营销 仙界,所有修道者的理想之地。哪里有着怎样的生活,是否可以无忧的生存?最强者之子,出生便遭遇灾劫,最终他们历经坎坷、生死离别,与一群志同道合之人改变仙魔两界。修仙世界,林羽梦中竟然连通未来!? 从此之后,别人练功我睡觉;别人寻宝我睡觉;别人宗门打比我还是睡觉…… 为什么一直睡觉还那么强? 林羽:呵呵,吾好梦中修行! 截胡未来女帝自创功法,再传授给尚未成长为女帝的苏可儿。 林羽:此功法很适合你,一定要勤加练习。 苏可儿:竟然如此精妙!可……还有下卷? 林羽:咳咳,这个日后再说。 苏可儿:日后? 不知想到了什么,苏可儿面色变得发烫,羞红了脸,低声道,”那……就跟我进屋吧……“ 林羽:??? 方源穿越到异界,发现自己身处牢狱,即将命不久矣。 幸好有着伴随他穿越而来的玄幻模拟器,让方源能够将意识投入到模拟器世界中模拟人生,获得超凡力量。 武道世界、巫师世界、诡异世界、修仙世界... 在无数个画风迥异的模拟世界中,方源意识投射诸界,在诸世界中漫步、横行…… 顶级特工失忆,悄然回到故乡; 各国巨头首脑,一夜之间沸腾! “他是可以一人攻破一个国家最高防御的利刃!” “他是医仙王诩的唯一传人,他是医好我不治之症的人!” “他还是我女儿的意中人……” “给我找!不论付出任何代价,一定要找到他!”在这个世界,人族,妖族,魔族,三足鼎立不知多少万年,无数个年头来,多少惊才绝艳之辈,而今天要讲的,则是一个人族少年的故事。地球的倾斜角度是23.5度,如果南北半球角度互换会怎样?一颗陨石做到了,世界将会怎样? 我是一个孩他爹,没能保住他娘,我得保住他,我可就这么一个猴崽子! 活着不容易,想死却更难......死可能是一种解脱,但我还有一个不能死的猴崽子!陈寻怎么也想不到,自己机缘巧合参加的一次相亲经历,竟然就此翻转了他的整个人生。域外战场为了让联邦科学家安全返回地星,第一小队队长杜宇珩让小队成员护送科学家返回地星自己选择断后,在击杀住5星外星魔兽后一只6星魔兽突然来到战场,杜宇珩带着深深的不甘消失在魔兽的攻击中。 没想到天不亡人,让杜宇珩重生到了《星域》发布的前一天,靠着前世的记忆在游戏与现实融合前就拥有了对抗外星的能力。“我,将会是这个世界的神!” 看一个名为陈凡的少年如何在另一个世界称霸,拯救众生不管过去多久,过去多少年,总是少不了校园霸凌事件,憨厚有点肥胖的高二生王翼就是一名受害者,只会在虚拟世界找到自己,在虚拟世界不会被打扰,对于极限速度壁球有着非常执着的念头。 某一天,学校的校花“向敏”找上他,并在他的虚拟现实手环安装了一款极其神秘的游戏软件,从此走上了勇敢,坚强的道路,变成不管面对什么事情都会去勇敢面多的少年。
网络安全应急基础平台 网上信息安全 深圳整合网络营销推广 济南网站制做 视频网站设计 网站颜色表 病毒营销传播渠道 网络安全应急处理流程图 俱乐部的推广营销 小米网络营销应用分析 自闭症的治疗方法咨询【www.richdady.cn】 无形干扰的前世记忆【www.richdady.cn】 冤亲债主的干扰与因果咨询【www.richdady.cn】 自闭症的症状与诊断【www.richdady.cn】 孩子学习不好的家庭教育咨询【www.richdady.cn】 强迫症的心理调适咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 内心恐惧胆怯的原因分析威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 前世老公的前世故事咨询【微:qq383550880 】√转ihbwel 家庭关系的沟通技巧有哪些?【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 如何解决感情纠纷?威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 孩子不爱读书的阅读习惯如何培养?威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 公司破产的案例分享【企鹅383550880】√转ihbwel 不爱读书的环境影响咨询【σσЗ8З55О88О√转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 上海定制网站建设公司 网站建设公司营销推广 网络安全系统中的身份认证技术应用及其发展 网站首页设计 信息安全EAL 网络安全新闻’ 做手机网站 中国网络安全管理部门 关于开展信息安全等级保护 安全建设整改工作的指导意见 公司网站规划案例 微信网络安全 网站网页设计公司 东莞市策划营销顾问 上海营销 信息安全资质咨询 小米网络营销应用分析 秦皇岛网站建设 自贡网站优化 网络安全编程特点 安徽网站建设 顺德新网站建设 旅游电子商务网站的建设包括哪些步骤?网站建设中有哪些常用技术? 网络营销方向学什么不同 深圳整合网络营销推广 旅游营销推广是指 信息安全的职业 信息安全 物理攻击 信息安全的职业 上海电子商城网站制作 网站优化的优势 2018年的网站制作青岛建网站 网站颜色表 信息安全综合设计与实践,-1 网站设计公司 无锡 高校网络安全实验室 常用的信息安全防护技术网络安全实际案例及分析 永久免费建站网站 山东济南网站制作优化 信息安全保护等级测评标准信息安全工程专业兴趣研究报告 网络安全平台登录 微信公众号的营销作用 广东手机网站建设费用 建设网站的意义 网站子域名 移动营销有哪些特征 信息安全事态或事件 电子邮件营销图片 媒体营销群 全球最大的网络安全公司 营销型网站平台 谷歌营销的概念与含义 网络安全宣传要求 网站怎么设置支付功能 兴化网站制作 网站辅导运营与托管公司 复旦+信息安全 西安做网站的公司 网络信息安全评测机构资质 长沙网站制作电话 广州网站建设优化 防火墙技术在网络安全防护方面存在哪些不足?中国信息安全相关部门 中国科学技术大学信息安全测评中心 旅游营销推广是指 微信公众号的营销作用 第四届网络安全大会 网络安全法举报网站 网络安全应急基础平台 复旦信息安全 快速做网站 网络营销定价特点 信息中心 网络安全 电脑技术 网络安全 山东专业企业网站建设 信息安全 物理攻击 太原做网站 网站建设什么最重要 刑天营销 网络安全日第几届 南宁市制作网站的公司 团购网站建设 网络安全应急处理流程图 建设网站的意义 复旦信息安全 信息安全测试方案,-1 网站建设什么最重要 南京网络营销推广外包公司 信息安全培训目标是 设备和网络安全专用 长春网站建设 潮州网络营销外包 上海电子商城网站制作 安徽网站建设 ibm 高级信息安全顾问 防火墙技术在网络安全防护方面存在哪些不足?中国信息安全相关部门 网站颜色表 山东专业企业网站建设 免费的网站申请 上海定制网站建设公司 北京信息安全行业,-1 2018年的网站制作青岛建网站 网络安全和信息化小组 网站建设我们的优势 青岛网站建设培训 网络营销所面对的挑战 自贡网站优化 山东济南网站制作优化 新的营销新观念 信息安全EAL 郑州微网站建设 青岛网站建设培训 网络安全法 中文域名 网络安全网络探测实验 实施国家信息安全等级保护制度 能源行业网络信息安全 南宁市制作网站的公司 专业的高端企业网站 北京信息安全测评认证中心 中国网络安全管理部门 旅游电子商务网站的建设包括哪些步骤?网站建设中有哪些常用技术? 东莞市策划营销顾问 网站建设工具 微商城网站建设 信息安全培训目标是 信息安全的职业 高校网络安全实验室 手机端网站设计 信息安全认证培训公司 网络安全法 中文域名 媒体营销群 上海营销 专业的高端企业网站 顺德新网站建设 信息安全的职业 网络安全法举报网站 北京信息安全行业,-1