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
全网营销的推广方式网站网页设计公司口碑营销公司信息安全方案信息安全等级保护工作部署我国信息安全等级划分网站色调为绿色cc信息安全,-1信息安全检查网2016国内网络安全事件在修仙世界中有位平凡的少年,表面平凡,但灵力和境界深不见底!加入修仙中学后位置为无灵力这就此踏上修真之路。又名《海贼之大地之神》 这是一个没落王族重振辉煌的故事 意外身亡,发现自己穿越到了《航海王》当中成为了被灭国的落魄贵族哈尔·卡修斯,成为石石果实能力者,从一个小人物一步步成长为让这个世界颤抖的王者。现实与梦想,权力与自由,这是强者的舞台,大海眷顾勇者,也是勇者的坟墓。我秦飞,这辈子,有刀,有守护之人,足以。少年天才于洋来到黄海市当保镖,且看他如何走上人生巅峰法师们目空一切,贵族们高高在上,大商会只手遮天;在这人吃人的世界里,我看到了深渊的触角,文明的退化,和微弱的希望。地府算什么东西,你凭什么资格,赏善罚恶? 地府算什么东西?现在我就来告诉你! 你们洗不了的冤,由我地府来洗, 你们办不了的人,由我地府来办; 你们担不了的因果,由我地府来担。 一句话,是是非非地,明明白白天! 赏善罚恶,大道特许。这就是地府,够不够清楚?徐智墨意外穿越成了云中鹤,看着古墓的小龙女、慈航静斋的圣女、魔门圣女、燕子坞的王姑娘......都在为他争风吃醋。 自己只能在一旁无力的呐喊:“住手,住手,你们快住手,不要再打了啦!” 而此时,数道声音几乎同时从古墓外传了进来。 丘处机:全真教只有在云大侠手里才能真正的发扬光大。 洪七公:老叫花推举你成为丐帮下一任帮主。 郭靖:侠之大者,为国为民,这八字当之无愧! 东方不败:有你在统一江湖,永远只是一句笑话! 独孤求败:麻烦你搞清楚,我是求败,不是求虐!“萧寒,你金子掉了!” “懒得捡……” “萧寒,突厥又来了!” “哎,来进贡的!不老实,立刻大嘴巴扇他!” “萧寒,棒子来认祖了!” “快!乱棍给我打出去!!!” 唐朝,一个空前强大的王朝! 灿烂绚丽的文化,万国来朝的盛况,儿女情长,英雄辈出! 梦回大唐,长安的夜空是否依旧让我们着迷? 且看一个来自现今社会的平凡青年,回到这个有欢笑有泪水的伟大时代,在这大唐的盛世里写下最华丽的篇章,如何以一己之力,推动整个唐朝滚滚向前! 本书轻yy 走轻松诙谐路线,与正规历史有出入,敬请谅解~道可道,非常道!天地不仁,体止而用无穷兮我希望这部作品能涵盖上至弘达庄严的创世神话,浪漫史诗,下至充满奇趣的凡间故事,中国五千年的悠久历史,展现了宏大的画卷,波澜壮阔的背景,开拓了我们的想象力,让我们看到了人性的光辉。深邃的思想,和人性的真实。
创建网站的步骤 金融营销的网站设计案例 信息安全 一级 潼南网站建设 网络安全攻击与防御的工具有哪些 ibm 高级信息安全顾问 负有网络安全监督管理 辽阳网站建设 网络安全主管部门检查 北京429网络安全日 婚姻生活不顺的案例分享咨询【www.richdady.cn】 头脑混沌的生活习惯【www.richdady.cn】 外灵干扰的前世记忆【www.richdady.cn】 冤亲债主的干扰与解脱【www.richdady.cn】 发育倒退的咨询技巧咨询【www.richdady.cn】 迟缓儿的康复训练【σσЗ8З55О88О√转ihbwel 升迁障碍的解决方法咨询【σσЗ8З55О88О√转ihbwel 去世的母亲的咨询技巧威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 前世老公的前世因果【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 心慌胸闷头晕的环境影响【www.richdady.cn】√转ihbwel 冤亲债主干扰的前世因果咨询【企鹅383550880】√转ihbwel 特殊学校的前世影响【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 官司的调解技巧威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 失业的原因分析【企鹅383550880】√转ihbwel 公司破产的环境影响咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 儿子不读书的案例分享【www.richdady.cn】√转ihbwel 为什么过世的前世修行咨询【σσЗ8З55О88О√转ihbwel 亲子关系的沟通技巧威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 阴间生活的前世因果咨询【企鹅383550880】√转ihbwel 强迫症的家庭支持咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 互联网营销现状 网站怎么注册 中国国家级网络安全应急响应组织 机械行业营销型网站 定制类网站 大连公共信息网络安全监察局 360网络安全大会 信息安全保证人员认证(简称cisaw) 国家网络安全小组 启明网络安全 制作网站的软件 网络安全新闻’ 网络信息安全联盟 网络安全专刊征文活动 淘宝网网络营销理论 中国石油信息安全通报 太原全网营销服务商 设计网站酷 商业型网站 中国国家级网络安全应急响应组织 金融营销的网站设计案例 联盟网站 信息安全国家标准 网络安全引擎 网络信息安全联盟 2016国内网络安全事件 网站设计贵不贵 日本国家网络安全中心 网络安全培训 大学网络安全改造 网站建设备案 网络传播营销策划 网络安全应急处理流程图 网页类网站 比较好的网络营销平台 曲靖网站建设 关于网络安全的通知 信息安全认证培训 网络安全 防火墙 上海专业做网站公司地址 企业网站的意义 网络信息安全大学2014 信息安全资质咨询 网络安全平台登录 中国国家信息安全网 物联网网络安全 网络安全预警平台 网站怎么注册 制作网站的软件 电商营销平台 网络营销的职能关系 品牌营销 学网络安全 负有网络安全监督管理 基于大数据的网络安全 全网营销的推广方式 永久免费建站网站 比较好的网络营销平台 网络与信息安全技术pdf下载 复旦+信息安全 口碑营销公司 中国石油信息安全通报 佛山外贸网站建设方案 通州顺德网站建设 2015年北京信息安全培训班 email营销方案案例网络安全 公安部 汽车网络营销标题 事件营销的特点有 国家网络安全基地规划 免费申请个人网站 互联网信息安全平台 网络安全应急处理流程图 网站设计贵不贵 美国网络信息安全 启明网络安全 网站设计工作室 国家网络安全小组 大连公共信息网络安全监察局 金融营销的网站设计案例 营销的特性 网络安全新闻’ 杭州 网站建设公司 美国网络信息安全 福州做网站公司 网络安全大 陕西网站建设多少钱案例展示在网站中的作用 淘宝网网络营销理论 我国信息安全等级划分 网络安全专刊征文活动 南宁营销型网站建设 永久免费建站网站 模板网站有什么不好 网络营销推广怎么做网络营销职位分析报告 信息安全等保建设资质,-1 事件营销的特点有 全网营销的主流模式 网络安全专业 网络安全预警平台 网站开发网站设计的标准 网络安全机构分支机构 厦门手机网站建设公司 创建网站的步骤 信息安全编程 国家网络安全基地规划 网络安全 防火墙 网站空间购买 武汉网站设计 南宁营销型网站建设 信息安全服务公司 CISM注册信息安全员收入 洛阳网站优化 网站设计贵不贵 网站怎么注册 通州顺德网站建设 email营销方案案例网络安全 公安部 成都电子网络安全管理公司 福州做网站公司 网络安全主管部门检查 买网站空间 机械行业营销型网站 信息安全等级保护攻略 网络安全专业 网络安全专刊征文活动 网站空间购买 网络安全培训 如何自己建网站 物联网网络安全 网上信息安全 潼南网站建设 营销的特性 网络安全专业 通州顺德网站建设 2016国内网络安全事件 河南省网络安全办公室 网络信息安全联盟