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
营销型网站特点网站 排版模板上海网网站建设上海门户网站建设服装网站建设营销策划皮包公司吴忠网站建设营销学课程深圳信息安全服务公司,-12014信息安全峰会当年的青葱岁月,多少青春的回忆。留给这当年国内第一款3D网游 谨以本文,致敬青春,给那些游戏中和现实中的同龄人,朋友!本文将以主角和她的一些朋友的视角,展现那激动人心的游戏生涯,第一个紫水晶,黄玉,猫眼,红宝石,第一把狂啸,旋风,第一套公爵,以及攻城战 记录主角的成长经历,他的喜怒悲欢。。。以及那一去不返的青春观天行,识阴阳,纳五行,万化生乎身,守本性。虽历经万难亦不忘福泽一方。且观天珩烟雨,守己之心,从容而行。虽然南宫基的成长有点慢,但这些都是他必须有的经历,要不如何能在各种经历和磨难中成长,又如何超脱,各位看官请耐心与南宫少爷一起经历,让经历成为财富,成功就在不远的地方等着你。 上课后,写作中有些困惑也有着一些心得,坚信每个人都可以进步,而进步的方式就是学习和思考,以及记录。以下记录上课写文之点滴。谁能想到我一个普通的人居然能遇到修仙者。   还获得了一个莫名其妙的战神系统。   当我得到系统以后,居然发现这系统居然如此坑d。   但又没法甩掉。   “老头!我很恨死你了!”向俊重生成了条江中的蛟龙,偷听仙人讲道,系统进化了。 生活在危机四伏世界中的他,进化系统傍身。 通过吸收能量源,刻录法术,他修炼的同时在进化的道路上越走越远。 核能红莲龙,原子吐息,回路鳞片。 他是环绕世界之龙,龙中哥斯拉,修仙界的氪星龙。时间的滚轮在某一刻轧过,将无数人的命运牵入其中。堕落天使看见了涯角的希望。裂空中传来的号角声,揭开了冒险的帷幕,故事从亘古已经开始,关于第四大陆的秘密,将被揭开。“敢问诸天神魔可有谁敢与吾一战?” 漫天神庭大帝,无数魔神妖王,望着那道分身伟岸的身影,只得俯身行礼…… 一身黑金皇袍猎猎作响,来自混沌时空那喧嚣无比的风儿在他身边缓缓蹭过,引得金冠上的垂帘悠悠摆动。 这里是最原始的混沌空间,同样是也宇宙的诞生之地。 而那道面对无数强大神魔的身影,却只是处在原始混沌空间这人无数分身的其中一个。 末日,男主莫名获得了召唤系统的力量。 难道又是俗套的丧尸生存?不不不,就算在异界,我也有金手指! 在人类世界建立自己的联盟,在异界接收大佬的组织。 拯救世界,还得交给我来干!意外成为修炼者的少年,从离开黑煞帝国的那一刻,便开始了他精彩且荆棘的人生!月寒人醉鬓成霜,红尘若梦几千年。漫漫仙路,当剑啸万里,何惧热血染青天!
信息安全风险管理介绍,-1 公司网站设 广州网络营销公司招聘 建购物网站 信息安全技术论坛 侵犯信息安全罪 上海网网站建设 金融网站开发 论述如何提高网络安全长沙网站空间 金融网站开发 亲子关系咨询【www.richdady.cn】 孩子不爱读书的阅读计划如何制定?咨询【www.richdady.cn】 存不住钱的财务规划【www.richdady.cn】 婴灵的超度流程咨询【www.richdady.cn】 心慌胸闷头晕的咨询技巧咨询【www.richdady.cn】 化解婴灵的最佳时间【微:qq383550880 】√转ihbwel 升迁障碍的职场规划如何制定?【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 前世缘份的缘分解读咨询【企鹅383550880】√转ihbwel 婚姻生活不顺的前世因果【σσЗ8З55О88О√转ihbwel 去世的母亲的去向解析【企鹅383550880】√转ihbwel 解梦的前世因果咨询【σσЗ8З55О88О√转ihbwel 大龄剩女的婚恋心态咨询【企鹅383550880】√转ihbwel 自闭症的案例分享【www.richdady.cn】√转ihbwel 前世今生的缘分揭秘咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 孩子学习不好的心理调适【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 前世缘份的解读方法咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 外灵干扰的前世故事咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 耳鸣的环境影响【www.richdady.cn】√转ihbwel 前世老婆的前世记忆咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 存不住钱的前世因果咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 威胁网络信息安全 保密局 信息安全测评中心 17年网络营销案例 营销成交关键词 网络安全对抗实训及操作仿真平台 中美 网络信息安全 网站建设开发 网络安全是国家强制吗 网络营销定价特点 b2b营销模式 范本 网站建设费用 广州网络微信营销公司 数字化营销的特点 国家信息安全周 网络营销应用生活案例 我国中小企业应该如何进行网络营销采取的策略有哪些? airbnb营销方式暗影信息安全 域名网站 营销型网站建设公司 信息安全直播 妇科医院网络营销 信息安全是什么系 病毒性营销 临沂网站 网站建设服务商 中国计算机网络信息安全展 重庆做网站团队 合肥网络安全 个人网站怎么建立 信息安全检测包括哪些 企业网站备案 2g网络安全 饥饿营销双刃剑图片 河北省网络安全协会 网站 排版模板 深圳网站建设电话 信息安全配置检查工具,-1 手机网络安全软件 微网站开发 对网络安全的理解 北航信息安全专业 ●所谓网络安全漏洞是指 网络安全对社会的影响 公司网站管理中心可以修改内容上传图片不能修改主页画面 常州网站设计制作 沈阳开发网站 中美 网络信息安全 建购物网站 网络安全信息收集 通信网络安全技术 妇科医院网络营销 营销策划皮包公司 网站建设新闻 哈尔滨网站制作 通信网络安全技术 网络安全与经济发展 北京的网站建设收费标准 网络营销定价特点 网络安全与经济发展 西安做网站信息安全工程师cisp认证 南京信息安全公司排名 网络安全 湖南两会 青岛做网站哪家公司好 建行手机网站网址是多少钱 asp网站php网站jsp网站asp.net网站案例 2017信息安全服务年会 怎样创建旅游网站 互联网信息安全领导小组 17年网络营销案例 我国中小企业应该如何进行网络营销采取的策略有哪些? 信息安全大学排名2017 网络营销是电子商务的一种产物对吗 洋码头 营销活动 贸易公司自建免费网站 网络营销可以学吗 定制版网站建设费用 工信部网络安全局 广州网络微信营销公司 台州手机网站建设 网络安全协议是https时 信息安全等级保护ppt 论述如何提高网络安全长沙网站空间 沈阳开发网站 营销型网站建设公司 外贸网站建设 如何做 美国网站空间 网络营销网站规划建设 网站组建 手机网络安全软件 服装网站建设 华为网络安全产品 网络营销的108个故事 全网微营销网站语言那种好 信息安全测评 规模 网络安全接入控制 中企动力官网网站 2g网络安全 传统营销经典案例 汽车网络营销方案 中国信息安全法律大会,-1 网站怎么做域名实名认证 网络营销可以学吗 平阳手机网站制作 青岛网站制作 网络营销应用生活案例 信息安全相关实验室 公司网站设 cdn网络安全加固培训 网站组建 保密局 信息安全测评中心 如何提高网络营销ar值 网络安全未来技术论坛 绵阳营销策划 优帮云 数字化营销的特点 建购物网站 对企业信息安全的建议 传统营销经典案例 江苏省网络安全 南京信息安全公司排名 综艺节目的营销 网络安全事件简述 营销引流软件 成都微信营销 营销信 英雄联盟网站设计 绵阳营销策划 优帮云 17年网络营销案例 airbnb营销方式暗影信息安全 三只松鼠营销策略论文 我需要网站 逆向工程 信息安全 日用品企业网站建设 病毒性营销 公司网站设 工信部网络安全局