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
o2o电子商务网站青岛营销培训学校微信社群推广营销方案延安网站建设建公司网站要多久直播 网络安全网络安全 构建网络空间网站欣赏】佛山网站推广信息安全技术 网站这是一部架空的水浒传。 小书生来到大宋朝,在青楼里称雄、太监群里横走,闯大事业、做人上人;和李师师吟诗词,成赵元奴座上客,泡泡公主、郡主,觅觅美娘、娇娘…戏林冲娘子,夺武松嫂子,撩花荣妹子,敢和扈三娘比武艺、陪梁红玉练功夫…没事装装逼,淘淘宝,修侠访道,结交些五湖.四海乱七八糟的好汉,生活是多么美好!可是一不小心身陷国恨家仇的漩涡。是揭竿而起、替天行道?还是以奸制奸、重塑新的大宋? 王伦:我真不想上梁山啊!为了男人的承诺,萧晨强势回归,化身美女总裁的贴身保镖,横扫八方之敌,谱写王者传奇!   他——   登巅峰,掌生死,醒掌天下权,醉卧美人膝! —————— 小舞的微信公众号:寂mo的舞者,可以去关注哦! 小舞的QQ:1589045849,可以去加好友! 唯舞独尊①群:545765633!   为救一名女孩,左化羽灵魂来到了恶灵大陆。 恶灵大陆是恶灵横行的大陆,在这里人类时刻被恶灵的恐惧支配着。人类为了摆脱这种舒服,开启了修炼之路。 这里的人想要修炼,必须开启本命之灵。随着本命之灵的强大,才能提升自己的修为。 左化羽在偶然的机遇下,得到了世间最强本命之灵青锋剑匣。本想修炼能游历大陆,可随着而来的也将是亲人的遇难,左化羽的道路也变得扑朔迷离……本书是一本神话小说集,全书创作很具有新颖性,全书中含有作者搜集并改编的民间神话传说三四篇,其余全部都是作者的原创作品,其中《没有终点的游戏 游戏之妖》一篇在2019年美国特朗普总统在工作中使用。弓与箭的世界,唯箭技独尊,一个箭道奇才,巧得箭仙之弓,夺天下之造化,筑无上尊名,从此踏上了通神之路。魏和平在迷茫中穿越到了平行世界,无意中发现了系统的存在,他该勇往直前,还是猥琐发育,我决定要安全的浪。修仙与科技之间的碰撞,意味着两大体系的冲突不幸人生,生活遭遇变故,婚礼未成;先后遭遇经历两段婚姻,终在系统的频繁指示与协助之下,终时来运转、入赘豪门,过上了令人艳羡的生活。 与此同时,刘杰也随之卷入到了一场家族恩怨之中;作为孟家的赘婿,他既需要在当代与敌对家族(李氏家族)相周旋,又需要穿越至清末去摸清敌、我双方的底细,以便于在现代更有针对性地去御敌。 小说以多个单元故事呈现给读者,欢迎大家阅读。 投胎是门技术活!他竟然,重生在妓馆之中,还是个女的!   虽然,出身卑贱还是女儿身!   为了民族不被女真蒙元荼毒,她要颠倒乾坤,重塑山河
信息网络安全许可证 聊城定制化网站建设 全球信息安全企业排名 互联网营销公司有哪些信息安全服务(安全 驾呗信息安全吗 巴中网站制作公司 什么是网络营销组合 谈谈数据库营销的特点 聊城定制化网站建设 互联网与网络营销 特殊学校【www.richdady.cn】 强迫症的案例分享咨询【www.richdady.cn】 发育倒退的前世因果【www.richdady.cn】 内心恐惧胆怯的前世记忆咨询【www.richdady.cn】 升迁障碍的职场规划如何制定?咨询【www.richdady.cn】 阴间生活的前世案例咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 与老公前世的咨询技巧【www.richdady.cn】√转ihbwel 婚姻生活不顺的前世因果咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 如何知道自己有前世缘份?咨询【www.richdady.cn】√转ihbwel 阴间生活的文化背景咨询【σσЗ8З55О88О√转ihbwel 前世今生的轮回理论【企鹅383550880】√转ihbwel 前世今生的缘分再续【微:qq383550880 】√转ihbwel 投资项目的财务规划【微:qq383550880 】√转ihbwel 自闭症【企鹅383550880】√转ihbwel 财运不佳的财富积累【企鹅383550880】√转ihbwel 财运不佳的财富管理方法有哪些?【微:qq383550880 】√转ihbwel 如何化解婴灵带来的负面影响?【σσЗ8З55О88О√转ihbwel 冤亲债主干扰的真实案例有哪些?咨询【微:qq383550880 】√转ihbwel 儿子不读书的自我提升【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 解梦【微:qq383550880 】√转ihbwel 聚美优品营销方案 网络安全大会广州 电子网络营销渠道 第三届网络安全宣传周 湛江网站开发 网站制作公司咨询热线 外贸b2c网站建设 中华人民共和国网络安全法(草案) 秒收网站 求学营销 推广营销策划 信息安全应用技术,-1 网站制作公司 信科网络 杭州品牌网站 做响应式的网站 邢台网站设计厂家 公司网络安全制度 网站面包屑导航设计特点 信息安全技术 网站 网络营销基础知识 2014中国信息安全大会 公安部 信息安全 网站制作公司 信科网络 台州网站建设 自已建网站 无锡市网站设计 美国信息安全厂商 o2o电子商务网站 潍坊市网站 企业信息安全培训ppt 安徽信息安全等级保护网 网络安全与病毒防范 pdf 怎样建立网站 郑州电子商务网站建设 直播 网络安全 公安部 信息安全 信息安全审计含义 驾呗信息安全吗 国家网络安全宣传周主题 动态网站 欧盟网络安全法律 什么叫网站的空间感 展示型网站建设流程图 网络安全 构建网络空间 南宁做网络营销 公司网站传图片 信息安全专业建设方案 商洛网站建设 网络营销的网络直播 营销北京 通信行业信息安全大赛,-1 网络安全与基础pdf o2o电子商务网站 整合营销传播 缺点 网络信息安全学报 高端网站制作 珠海高端网站制作公司 华为 网络安全 微博营销成本 营销型网站的基本模板 开发网站用什么语言 网站制作公司咨询热线 青岛营销培训学校 全球信息安全企业排名 济南网络安全培训 求学营销 聊城定制化网站建设 网络营销的网络直播 做响应式的网站 网络安全周宣传活动 网站背景怎么弄 国家计算机网络安全中心网络安全优秀人才奖 25个网站 免费kingcms模板影视制作公司网站模板+原程序下载 网站的建设 公安机关信息安全规范 全球信息安全企业排名 采用模版建网站的缺点 免费的网络营销手段如何解决网络营销问题 怎样建立网站 2016中国网络安全50强 上海的广告公司网站建设 巴中网站制作公司 社会媒体营销 邢台网站设计厂家 2016中国网络安全50强 深圳专业网站设计公司 网络安全的具体形式 关于网络安全的 青海网站建设 驻马店网站建设 网站背景怎么弄 互联网营销公司有哪些信息安全服务(安全 网络营销策划的特点 网站怎么建 营销名家 ppc营销 小型企业网站建设的背景 信息安全 解决方案 信誉好的龙岗网站建设 山东信息安全等级保护 反思维营销 中华人民共和国网络安全法(草案) 美国信息安全厂商 佛山网站推广 徐州网站 营销名家 二级域名对网站帮助 互联网与网络营销 网站制作教程 营销和行销 谈谈数据库营销的特点 信息安全优秀教师 信息安全热点事件 网络安全大会广州 信息安全组织机构 石家庄网站设计 第三届网络安全宣传周 网站建设优化文章 聊城定制化网站建设 网站制作公司咨询热线 2017网络安全文件 浙江网络营销好的公司 中华人民共和国网络安全法(草案) 视频网站费用 驻马店网站建设 求学营销 网站欣赏】 营销短链 郑州电子商务网站建设 网络信息安全领导小组 信息安全实例 百度知识营销广告语 上海高端网站设计 直播 网络安全