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
杭州集团公司网站制作网络安全行业有哪些xx旅行社网站建设方案 企网站技术解决方案为申请虚拟主机活动营销新营销系统唯品会的营销在哪里专题页网站网站制作公司成都温州网站建设公司思科2017年年度网络安全报告每个人心中都有一个自己的江湖,江湖故事。 凌云被师傅赶下山,一人独闯江湖。 江湖纷争,人心难测,我自清醒。 [风语有经年]是集散文、美文、短篇、诗词、短小说等为一体的抒怀作品,值得文学爱好者欣赏。黄埔风一个普通的元宇宙警察,每天不是打怪就是在打怪的路上。 忽然有一天,刚开服的游戏出现了意外,元生人的死亡,让他们整个小队彻底改变了想法。 而新的阴谋也在逐渐生长……那一年,万里河山狼烟四起。 枪声惊醒山林,硝烟弥漫古观。 终南山玄隐观小道士宋修,秉承师命下山入世保家卫国。 激战中,他竟意外穿越现代。 会医术,懂武术,能占卜... 琴棋书画,吹拉弹唱,都会“亿”点! 靠着一身本事,他成为实至名归的国民神医,国粹传承人,武道宗师。 本书又名:《我真只是个道士啊》,《都市:靠道士身份开始出圈》,《穿越现代之好好活着》。 许歌穿越来到蓝星,这个异能者、武者纵横的世界。 毫无修炼天赋怎么办? 【实力选择系统激活】 许歌开启了另类变强的方法:御兽。 你是异能者中的至强者? 看我会冰火全能的神犬哈士奇,被咬记得打狂犬疫苗! 你是武破虚空的武者? 看我由草鸡进化成的凤凰,翱翔九天! …… 许歌看着敌人冷笑道:“你以为我有了神兽就开躺?不,我发奋图强成为武者,就为了你在和我家神兽打架时更好的欺负你!” 敌人:“所以这就是你打架还额外收费的理由?” 一个御兽的时代拉开了帷幕。 “御兽的开创者是谁?” “虚哥,不,是许歌!”末日之乱三百年后,人类终于在异兽的铁蹄下重建安身之所。 陆香作为英雄之子,却在父亲死后沉迷书海,逃避现实。然而意外发现父亲或许不是死在异兽之手。 为了查明父亲死亡的真相,陆香终于踏上狩猎异兽之路。 然而真相或许比他想象中更加可怕,他们并没有在异兽口中的取得胜利,他们生活的世界或许只是一个巨大的牢笼罢了……原本陈辞作为商界一方大佬,前途可谓一片光明,却遭遇了一场意外事故,经抢救无效死亡。 再次醒来的他,竟然变成了个阉人——北宋童贯! “我这是造了什么孽啊!” 凭借前世经验,以及对历史发展的充分了解,陈辞真正做到了一个好官,同时也是北宋第一富! 后期逞强除恶,匡扶宋室,一统中原,只为打造史上最强北宋! (原谅鄙人浅薄的历史知识,文中可能会出现与史实不符,本文半架空!)鲜血淋漓的战场,神秘的第三方势力,未完待续的故事…… 意外穿越进游戏世界的楚昱和盛追,在诧异和激动下开启了他们的游戏人生。 在不断和域界人洛羽的相处下,他们逐渐发现了这个世界里和游戏的不同之处,剧情中的漏洞究竟是bug还是阴谋? 友情、立场。 信仰的冲突下,他们的冒险究竟会如何发展呢。李杰加入了密逃团,可以正式出道了。他会发生什么事情呢?黑夜来临,游戏开始。
电子 东莞网站建设 xx旅行社网站建设方案 企网站技术解决方案为申请虚拟主机 网站开发培训 海珠做网站 网络安全管理技术和应用 电器 网络营销 网络安全管理流程 网站开发培训 网络安全夏令营 建团购网站 婴灵对家庭的影响咨询【www.richdady.cn】 与男友前世的前世案例【www.richdady.cn】 存不住钱咨询【www.richdady.cn】 精神不振的前世因果咨询【www.richdady.cn】 感情纠纷的咨询技巧【www.richdady.cn】 灵魂化解的仪式【www.richdady.cn】√转ihbwel 脑部不清晰的解决方法咨询【www.richdady.cn】√转ihbwel 投资项目的收益分析咨询【企鹅383550880】√转ihbwel 为什么过世的前世因果【企鹅383550880】√转ihbwel 前世缘份的重逢故事【企鹅383550880】√转ihbwel 存不住钱的解决方法威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 冤亲债主化解威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 冤亲债主的干扰与解脱【企鹅383550880】√转ihbwel 脑部不清晰的心理调适【σσЗ8З55О88О√转ihbwel 家庭中常见的意外事故原因【www.richdady.cn】√转ihbwel 亲子关系的互动模式有哪些?威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 失业的咨询技巧【微:qq383550880 】√转ihbwel 什么原因意外的前世记忆咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 官司的自我保护【微:qq383550880 】√转ihbwel 缺心眼的沟通技巧【企鹅383550880】√转ihbwel 江西医疗网站建设 无锡做网站多少钱 信息安全网络靶场 营销邮件的发送方式 网络安全应该注意什么 网站的设计流程 2016网络安全会议 《信息安全研究》 铜川网站建设 信息安全技术 xx旅行社网站建设方案 企网站技术解决方案为申请虚拟主机 网络安全技术杂志 昆明微信网站建设 信息安全等级保护测评指南 网络安全体系由 网站建设制作 南京公司哪家好 北京建网站公司 温州网站建设公司 增强信息安全意识上海营销部 公司网站建设推广 网络安全路由器认证 如何攻击网站 徐州制作网站的公司有哪些 建团购网站 广州建网站 网络安全 收购 营销方式方法有哪些内容 学习网络安全 上海知名网站建设公司 天津网站建设 2016网络安全会议 网站欣赏网站 密集性营销策略 网络信息安全的发展 公司营销网站制作 网络营销分为哪4个旅游电子商务实训平台 旅游资源规划开发实训平台 网络营销实训平台套 专题页网站 制作网站报价 涿州网站建设 承德网站制作加盟 电脑网络安全培训 网站漏扫 电子 东莞网站建设 南昌网站建设公司 上海网站建设网络公司 年度网络安全规划 深圳网站维护有限公司 咸宁做网站 网站建设 福州 高碑店网站建设 代运营网站 职业技能大赛信息安全 营销邮件的发送方式 银行 信息安全 案例 高碑店网站建设 做网站百度 山西省信息安全研究院 校园网络安全分析 做网站百度 海珠做网站 网络安全学术论坛 上海网站制作顾问 网站制作价格 上海 网站欣赏网站 重庆网站推 电器 网络营销 东营做网站建设的公司 中国网络安全大会2017 广州建网站 网络安全基线三个等级 外贸营销邮箱 怎么检测网络安全 搜索引擎营销是一种 导入mysql数据库 空间 网站 教程 flasfxp 网络安全专家指导 天津网站建设 铜川网站建设 信息安全技术 唯品会的营销在哪里 设计网站的软件 营销品牌 舆情 互联网营销的哪些特征 年度网络安全规划 营销的视频 如何攻击网站 电子书营销的特点 思考体验营销 台州网站优化 新营销系统 网站设计时应考虑哪些因素 4.29网络安全 营销品牌 舆情 网络安全管理技术和应用 网站网页文案怎么写 网站开发培训 网络安全 排名 芜湖网站推广 上海网站建设 销售 下列哪项不全是防火墙的功能 防止内部信息的外泄强化网络安全性 营销方式方法有哪些内容 网络安全攻防技术人物专家介绍 学习网络安全 网站建设制作 南京公司哪家好 网站的设计流程 信息安全等级保护测评指南 深圳网站维护有限公司 信息安全管理中心,-1 信息安全法研究 定制建网站 做生意的网站 南宁互联网营销公司 建团购网站 网络安全服务费 成都 企业 网站制作 信息安全技术 思考体验营销 专业建设网站制作 网络安全的通知 网络营销组合的类型 中石油网络安全 网络安全基线三个等级 公司网站建设推广 中石油网络安全 网络安全服务费 网站漏扫 网络安全防护证书 网络安全 银川淘宝网店网络营销策划 如何攻击网站 网络安全技术杂志 无锡做网站多少钱 网站建的创新点 网站建设营销的技巧 网站制作苏州企业 山西省信息安全研究院 天缘qq空间营销软件