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
信息安全管理体系检查无锡全网营销外包网络安全监测与大数据的信息安全产品目录什么是整合营销?青岛高端网站开发银监网络安全专项治理网络安全 最高法中国移动 网络安全济南网站制做作为海城警局刚刚入职的萌新,程望打死也想不到,有一天会和鬼打交道。 给鬼做饭,陪鬼逛街,跟着鬼探案,跟着鬼捉鬼…… 等等等等!鬼捉鬼? 哦哦,原来是鬼仙!还是个仙子!! 仔细看看,这鬼仙长得还蛮好看的。 其实,和鬼仙呆在一起,还算不赖。 可是你要回你的苦厄界,我还要混迹在这尘世间,你我二人总是要散场的。 别哭了,我再陪你捉最后一只鬼。 好吗?【全族+全家+末日求生+种田】苏成重新回到了灾难的起点,再一次要面临各种灾难的洗礼。 从一场全球性的血雾开始,然后干旱,高温,地震,史前瘟疫,全球冰冻…… 几乎是人类能够遇到的灾难,他都将要再一次经历一次。 这一次重新回归的苏成,在自己家族系统的辅助下,究竟如何带领全族人挺过这些灾难? 故事,从2024年开始……在地球结束千年的内战,面向宇宙发展的时代之后,科技在不断进步,能源也在不断替代,同时新的危机也在悄然降临,为此地球一些预知者集结了财力人力,提前创建了一支名为守护的组织,提前代替军队同那些侵略异端生命体战斗,在条件达成后开始下一阶段守护人类的计划。 联系qq:3220027841一段七代传承中医人的故事,一首普通人的悲欢喜乐震惊,穿越异世界之后我和好兄弟竟成了“cp”?携手打怪升级却屡屡遭遇爆笑窘境 ,哥们,这究竟是什么鬼地方啊我想回家!!剑仙又如何?不及人逍遥。人又如何?不及剑仙三分傲。他手持一把剑,不论什么,一剑之下可斩阴阳两极,一剑之下可斩天地万物,一剑之下可斩时间空间……宇宙初开诞生天地奇宝,鸿蒙灵珠,生死碑,长生草,对应武者的精气神 ,得三件奇宝者可得永生。符文本应该是自然的烙印,却成为掌控者专属的能力,且看尤白礼在这个异界大陆如何挣扎成长。诸天神域,有人为成神得道呕心沥血; 万族群雄,有人为权谋财富不择手段; 宗门林立,有人为天材地宝喋血杀戮; 江湖儿女,有人为挚爱甘愿守护一生。 在这五彩斑斓,错纵交织的大千世界,王辰自大庆王朝悄然崛起。 在诸天神域闯荡天地,和万族群雄把酒言欢,与江湖儿女海誓山盟,脚踏万千宗门,独断千秋万古,成就不灭神尊!将心比心。换位思考。反躬自问。已所不欲,勿施于人。 不知从何时起,这样的词汇就时不时地出现在生活中,但每每适用于我自身时,换位换心的我总是向着我。 不管我怎么把我翻过来调过去,我还是向着我。 不记得有多少回,我把《我和向着我的我》的故事讲给人听,总是能听到,我也一样。 如何能变成一个聪明的人?如何能变成一个富有的人?这恐怕是每个人都反复思考过的问题。如何不变成一个愚蠢的人?如何能不变成一个穷人?相信很少有人这样设问。如何变成一个愚蠢的人?如何能变成一个穷人?谁会这么想,脑子进水了。不,这才是智者面向普世的叩问。 因为我问了,转着圈地问了。我还是向着我了。 找到脱离我的我怎么就这么难!于是,2018年向着我的我出发了,去寻找脱离我的我。
从seo角度阐述网站页面应如何布局文章应如何去写? 2010年国家信息安全专项 网站注册 绿色调网站 网站功能 网站备案填写的《信息安全管理协议》是去了备案的地方再填吗 网络安全法律法规培训 家具公司想组建一个电商团队做一个b2c网站需要那些人员 网络安全的5的因素 网安部门维护网络安全 有官司的案例分享咨询【www.richdady.cn】 婚姻生活不顺【www.richdady.cn】 如何发现前世缘份【www.richdady.cn】 大龄剩女的婚姻选择有哪些?【www.richdady.cn】 财运不佳的理财技巧咨询【www.richdady.cn】 发育倒退的案例分享威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 如何提高孩子的阅读兴趣?咨询【企鹅383550880】√转ihbwel 失业期间的心理调适方法【σσЗ8З55О88О√转ihbwel 灵魂化解的方法【企鹅383550880】√转ihbwel 家庭中常见的意外事故原因【微:qq383550880 】√转ihbwel 特殊学校的环境影响咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 前世老婆的咨询技巧【σσЗ8З55О88О√转ihbwel 人际沟通障碍解决【σσЗ8З55О88О√转ihbwel 如何化解冤亲债主的干扰?咨询【企鹅383550880】√转ihbwel 暗恋的咨询技巧【企鹅383550880】√转ihbwel 缺心眼的案例分享咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 前世今生的缘分再续咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 事业不顺的职场提升威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 阴间生活的前世故事威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 忧郁症的改运方法【www.richdady.cn】√转ihbwel 网络营销的奥秘pdf北京信息安全培训机构 信息安全技术 终端计算机系统安全等级技术要求,-1 建网站可靠 三明网站建设 建网站主机 网站注册 手机网络安全论文 从以下新闻入手分析并阐述一下你对网络营销价格策略的看法 广州专业网站设计企业 网站开发公司 微信营销的案例分析 信息安全三级等保备案 国内网络安全问题事件 百度网站安全检测 建网站合同 东莞长安网站优化公司 社区网站 信息安全 团购网站建设 网络安全共享 网络营销软文案例 亚马逊 内容营销 关于加强网络安全学科建设和人才培养的意见 网站建设教程浩森宇特 单位网络安全等级保护工作年度考核情况 网安部门维护网络安全 手机网站的特点 朝鲜 网络安全 无锡网站建设 微信 南宁市制作网站的公司 免费网络营销 网络安全防护框架 长沙定制网站 网络安全的和 手机网络安全论文 安全部 信息安全认证 网络安全 打击 什么是整合营销? 网络营销有关的视频 如何创网站 网站制做公司 南京网络营销外包 如何创网站 信息安全对嵌入式攻击 信息安全证书查询 南京营销型网站建设 e mail营销有何特点 互联网营销推广精英 从seo角度阐述网站页面应如何布局文章应如何去写? 企业如何做网站建站 无线网络安全测试 酒店网络安全 网络营销是企业整体营销战略的一个重要组成部分.( )对错 seo的网站建设 天津网站建设包括哪些 国内网络安全问题事件 任丘网站优化 网络安全共享 网站建设教程浩森宇特 运城做网站 电商网站有哪些类型 微信营销的案例分析 深圳大型网络营销公司排名 信息安全产品目录 外贸网络营销主要营销方式有哪些内容 建网站可靠 网络营销百度达内吧 广州营销外包公司有哪些 计算机信息安全技术分为两个层次 绿色调网站 沈阳网站设计 网络安全架构方案 企业网站策划书 云网站系统 公司网络安全分析报告 无锡全网营销外包 国内网络安全问题事件 营销外包报价 西安制作网站的公司有 四川大学信息安全,-1 建网站主机 北京网络安全工程师培训 全网营销型网站 深圳网站平台 网络营销软文案例 网络安全的5的因素 信息安全防护贯穿信息系统建设运行全过程在信息系统设计 微网站建设资讯 银监网络安全专项治理 外贸网站推广方案 深圳企业网站建设公司哪家好 建网站主机 网络安全服务标准 网络安全的和 建网站合同 网络营销科技公司e mail营销主题 商城网站建设新闻 中国移动 网络安全 网络营销总结与分析 珠海电商网站制作 酒店网络营销方法 长沙定制网站 网络安全 最高法 信息安全2015 信息安全对嵌入式攻击 国家网络安全中心发布 数字营销哪儿有 高端自适应网站设计 网站制作哈尔滨 网络安全共享 网络营销是企业整体营销战略的一个重要组成部分.( )对错 百度网站安全检测 天津信息安全等级保护 如何创网站 部门网站建设 广州专业网站设计企业 北京邮电大学 信息安全中心免费建手机网站 南通网站建设seo 电商网站有哪些类型 网站怎么设置支付功能 建网站合同 信息安全理论技术与应用基础 含有营销字的宣传语 北京网络安全工程师培训 北京网络营销网站 信息安全技术 终端计算机系统安全等级技术要求,-1 计算机信息安全技术分为两个层次 深圳网站建设价格 网络安全 最高法 国内网络安全问题事件 深圳网站平台 外贸网站推广方案 网站备案填写的《信息安全管理协议》是去了备案的地方再填吗 国保联盟信息安全技术,-1 学校病毒营销方案 青岛高端网站开发