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
营销型企业网站北京信息安全评测中心2017年国家网络安全周活动主题网站设计的评估广告网络口碑营销运营网络安全测评机构英文营销网站建设网站建设图片微信营销的总结移动信息网络安全汇报个人网络安全防范父母神秘失踪,只留下四样东西: 1封信、1万块钱、1枚扳指,1瓶老酒。 “小烨:18岁前,不许喝酒,不许找我们。” 今晚过后,苏烨就满18岁了。 喝不喝那瓶酒呢? 喝了之后将会发生什么? 这是苏烨面临的两个问题!由于核战争的爆发,大量的能量,摧毁了地表许多的城市但是一直在各种动植物体内沉睡的基因苏醒了。各种各位出现过的神奇动植物都出现。人类的生存空间越来越小……本书是一部都市职场言情小说,主人翁平平无奇,但却一跃成为医美机构的CEO。在鸱张鱼烂的皮囊下,医美、媒体、帮会的内幕,情欲的渴望,感情的纠葛、人性的弱点,都是社会最真实的写照。明朝有本叫做《唐诗品汇》的书,书中把唐诗分为四个阶段:初,中,盛,晚。后来人们发现把唐朝历史也是可以这样划分为初唐,中唐、盛唐、晚唐。而唐朝作为曾经辉煌的朝代。从建立,发展到顶峰,终于不可避免的跌落低谷。当他在痛苦中挣扎,人们以为他终于可以重新站立起来的时候,却随着唐宣宗的逝世,慢慢步入深渊,走向毁灭。大厦将倾,而暴风即将来临…一个普通人成为星际漫游者,跨越平行世界,追寻命运的轨迹,挣脱命运的束缚,找寻自由的秘密。秦凡为救老婆,不得已暴露自身能看到宝物气息的能力,不断捡漏,只要是宝物,在秦凡的眼中都无所遁形,因此引起各方势力的注意,破真伪,看人心,鉴宝捡漏,玩转人生……“什么?原来我是恶魔?” 十六岁那天,‘穿越者’阎墨终于等来了属于自己的灿烂。 ------------------------------ ‘普通人类’加入恶魔学园学习成为恶魔的故事,大概会涉及入间同学入魔了,家庭教师,猎人。一个中国的黑帮老大,因为被某人暗算,被杀死了,一醒来就在韩国,却没想到自己到了韩国,还有两个孩子,一堆琐事堆积如山,各个势力也在韩国展开,是一个怎么样的故事发展呢,请等我慢慢道来。你是否认为这世上还存在着一个似虚似实的另一个自己?或许你本人是个安分守己的好人,可另一个人呢,他/她有没有背着你在做一些你想做又不敢做的疯狂举止?幸运的是,别人可能还看不到他他/她的存在。提前知道,三年后,末日降临异兽入侵。 身为乡村教师的秦风觉醒遮天修仙法。 开始带领全村族人一起修仙,准备抵御三年后的末日。 “表姐赶紧辞职把回来和我修仙。” “表哥你还要考研,还考个屁呀,赶紧回村修仙。” “城里房子赶紧卖了吧,修仙才是唯一正道。” 要问修仙哪家强,快去村里找秦风。 别人修仙我变强,吃吃喝喝变神王。 “您的族人已突破神桥境,反馈宿主获得百倍修为!” “您的族人已突破神王境,反馈宿主获得大道圣体!” “您的族人已突破准帝,反馈宿主获得极道帝兵!” ……
为什么我的网站刚续费还是显示域名过期别人能打开我却打不开 高端公司网站 qq网络营销策划 美食网站案例 2010年网络安全 旅游线路的营销推广 国家网信部门协调有关部门什么健全网络安全风险评估 松岗网站wap网站设计 网络营销专业书籍 紫网站建设 强迫症【www.richdady.cn】 婴灵对家庭的影响【www.richdady.cn】 特殊学校的师资力量咨询【www.richdady.cn】 感情问题咨询专家【www.richdady.cn】 与公婆前世的咨询技巧【www.richdady.cn】 感情纠纷的情感重建方法有哪些?【企鹅383550880】√转ihbwel 邪灵威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 亲子关系的案例分享咨询【微:qq383550880 】√转ihbwel 去世的父亲的咨询技巧咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 什么是婴灵?咨询【σσЗ8З55О88О√转ihbwel 家宅磁场对居住者的影响咨询【微:qq383550880 】√转ihbwel 失业的自我提升咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 耳鸣的医学检查【微:qq383550880 】√转ihbwel 与男友前世的前世案例【企鹅383550880】√转ihbwel 冤亲债主干扰的前世因果【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 前世缘份的改命技巧威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 婚姻生活不顺【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 人际关系不好的原因分析【σσЗ8З55О88О√转ihbwel 耳鸣的前世因果【σσЗ8З55О88О√转ihbwel 婴灵的感应现象咨询【企鹅383550880】√转ihbwel 信息安全评估服务 上海做网站的公 上海银基信息安全技术南阳手机网站建设 郑州网站优化推广 网站配色方案橙色网络安全等级测评行业 赣州做网站公司 金融科技 网络安全 网络营销中 北京信息安全大会 网站多语言 网站数据库 微信营销的总结 市场营销网络调查法 全球网络安全会议 网站推广费用 微信营销的总结 网络营销的缺点有哪些 信息安全亮点 高端公司网站 北京信息安全大会 国家信息安全技术中心 信息安全 哪个部门 网络营销有用吗 网络安全 要求 深圳网络安全快速考证 信息安全 应急响应 广州招聘SEO营销 个人网络安全防范 移动信息网络安全汇报 南山的网站建设公司 个人网络安全防范 北京信息安全评测中心 网站权重优化 樟木头的建网站公司 四川大学网络安全专业 国家信息中心信息与网络安全部 比较常见的信息安全技术不包括 网站域名组成 法国网络与信息安全局 营销型平台网站建设 监控网络 网络安全 信息安全 物理安全 qq群营销的特点 紫网站建设 北京信息安全大会 不属于网络安全技术 常德网站建设 北京网络营销培训 2010年网络安全 武汉专业网站建设推广 微信公众号营销缺点 信息安全保障为主题 信息安全培训目标是 网络安全错误 信息安全等级防护 松岗网站wap网站设计 国家网络安全周 文件学习 南京信息安全测评中心,-1 网络安全学啥 网站建设图片 网络营销中 百色网站建设 深圳 网站制作 旅游线路的营销推广 信息安全案件 网站权重优化 特色的南昌网站制作 营销型企业网站 重庆网站开发商城 信息安全等级防护 人际网络营销的由来 深圳 网站制作 安庆网站制作 it产品信息安全认证费用 信息安全监管机构清单 网站建设推广 网络营销配送 柳市做公司网站 网站顾客评价 网络营销的缺点有哪些 北京网络营销培训 做一个营销型的网站多少钱 网站建设图片 网络安全 要求 网络安全 闭环 网络营销推广外包 网路营销以什么为基础 网络安全部署情况 安徽网络安全 qq群营销的特点 美国信息安全投入多 南山的网站建设公司 网站建设 趋势 商贸行业网站建设公司 商城的网站设计 温州微网站制作公司电话 重庆微营销公司哪家好 网络安全是国家安全 营销型网站的例子 cmmi 网络安全 cmmi 网络安全 网路营销以什么为基础 微信营销员 商城的网站设计 国家网络安全支撑单位 网络营销专业书籍 武汉网络安全反病毒 网站设置那里如何设计关键词和关键词密度能更好的被百度收录 深圳营销网站 网络安全测评机构 优秀网站 互联网信息安全公司 网络营销的缺点有哪些 侧导航网站 手机企业网站设计 信息安全员证书 上海做网站的公司官网 美食网站案例 微信邮件营销 网络安全 打击 武汉专业网站建设推广 信息安全监管机构清单 信息安全 哪个部门 网络营销中 途牛网的营销模式 途牛网的营销模式 单位对信息安全等级保护工作 简单网站制作 网络安全 打击 大华网络安全 樟木头的建网站公司 郑州网站优化推广 网站建设 趋势 天钥网络安全审计系统 上海银基信息安全技术南阳手机网站建设