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
整合营销的必要性成都 网站建设监控网络安全方案网络社区营销的功能美团的电子邮件营销企业网络安全视频网站页脚网站设计公司电话全国网络安全日无边界网络安全谷安网络安全天外来物,犯之地球,千亿之人,迎难而战(简介无力,新手作家,请见谅) 在你面前的 是两个世界的救世主 图鉴持有者“约定之人” “合理”的代名词 火箭队首领 研究界的最强训练家 对战界的最强研究员 「对战传奇」 扣no李何哒万族林立,群英争霸,都是为了登峰之路达到顶峰,,且看他如何登峰,走出属于他的道路。这是一个属于灵力的世界。 境界划分 修血境(调动全身精血滋养己身,强身健骨) 开灵境(可将全身之力转为灵力,正式踏入修炼) 自然境(与自然万物呼应,增强实力) 极光境(与空间共鸣,可调动少量空间同属性灵力)大风境( 借助风提升灵力) 破天境(大量调动空间同属性灵力) 天一境(天人合一,有神的气息,实力远超破天) 日月境(真神,可吸收日月星辰之力) 长生(永恒)境(享受无尽寿命) 皇者(半步登峰)(几乎无敌) 帝者(登峰) (无敌) 空:“(?_?),准备好了吗” 艾伯特:“ヾ( ?`?′?)??准备好了,空殿下’ “很好,从今日起,我们要将属于自己的东西都夺回来!!!” “遵命!殿下” “从今日起,誓要夺回我的妹妹(偶像)!!! 戴因无语的看着他们 “你们真是够了” 而罪魁祸首陆空还在与她们摸鱼。平静的小山村里,每当月明星稀的午夜时分,总会传出一阵恐怖的哭喊声,这里到底发生了什么? 林淞,一个看似普通的乡村少年,在这个爱与恨、情与怨、恩与仇交织的世界里,他是怎样一步一步书写这史诗般的灭魔大传?万年前,天际裂缝,鸿蒙之气溢出。太苍龙神与诸神合力补天……一个高考考了249分的电影迷不得不提早踏入社会去经历去磨练,重新塑造自我的故事一个驻外星小士兵,偶得可以进化的智慧程序,跨入宇宙,逐渐接触到高等级文明,打造高端武器与战舰,血战星海,播撒炎黄民族神威。 本书为纯粹的科幻,预计四百万字,没有狗血剧情,没有打脸公式,仅有不断攀升的战斗智慧与铁血勇气。预言日将至,世界各地都出现凭空出现怪异的时空裂缝的传闻,最近世界各地相继有很多人不明不白地失踪,导致世界各地的人出现恐慌和骚乱,这是世界末日的先兆还是人祸?蓝星历2099年,全球最神奇、最火爆的游戏《超元宇宙》投入运营的第四十九个年头。这一年,游戏中一个命名“圣域”的新地图突然开放,再次震惊了全世界! 故事,由此而开始……
昆明网站搜索优化 家装微营销 赣州网站制作 google 信息安全工程师,-1 珠海网站建设公司 韶关网站建设 联通信息安全部 好网站范例 中国信息安全测评中心笔试 哪个标准用于信息安全 家庭关系的改运方法【www.richdady.cn】 迟缓儿的症状与诊断咨询【www.richdady.cn】 与老公前世的因果关系【www.richdady.cn】 为什么过世的原因分析【www.richdady.cn】 灵魂化解的方法咨询【www.richdady.cn】 意外的前世案例咨询【微:qq383550880 】√转ihbwel 解梦的案例分享【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 升迁障碍的改运方法【www.richdady.cn】√转ihbwel 内心恐惧胆怯的咨询技巧咨询【σσЗ8З55О88О√转ihbwel 儿童发育倒退的原因【www.richdady.cn】√转ihbwel 孩子压力大的教育建议【www.richdady.cn】√转ihbwel 阴间生活的前世修行【σσЗ8З55О88О√转ihbwel 儿子抑郁症的症状与诊断【微:qq383550880 】√转ihbwel 自闭症的咨询技巧【企鹅383550880】√转ihbwel 财运不佳的财运改善【企鹅383550880】√转ihbwel 财运不佳的财富增长技巧有哪些?【微:qq383550880 】√转ihbwel 人际关系不好咨询【www.richdady.cn】√转ihbwel 存不住钱的环境影响【σσЗ8З55О88О√转ihbwel 性压抑的情感释放咨询【www.richdady.cn】√转ihbwel 解梦的咨询技巧【微:qq383550880 】√转ihbwel 上海品牌营销服务 网络直销比网络分销成本低所以网络营销主要采用网络直销的方式 易建筑友科技有限公司网站 网络安全 宣传周 网站页脚 免费域名网站搭建 常州微网站 网络安全法 通讯录 网络安全宣传 中网办 赣州网站制作 营销策划公司杭州 海尔营销模式组织构架 信息安全及其解决方案 无边界网络安全 网络安全工程师论坛 信息安全售后服务方案 桌面信息安全管理 珠海网站建设公司 南昌网络安全 网络营销环境对策 好网站范例 信息安全专业报名 信息安全及其解决方案 外贸营销型网站 网络营销英文ppt 怎么建个人网站: 网络安全产品解决方案 昆明商城网站开发 电子商务网站建设的概要设计 企业网络安全认证证书 怎么把制作好的图片传到您们网站后台的有效空间的来获得url? 常州微网站 昆明商城网站开发 信息安全员培训 google 信息安全工程师,-1 法国网络与信息安全局 百度不收录网站吗 成都 网站建设 哪个标准用于信息安全 营销策划公司杭州 企业营销网站建设公司 国务院负责统筹协调网络安全工作 珠海高端网站制作公司 柳州网站设计酒店的网络营销环境 网络营销会失业吗 微博优质内容营销案例 rss营销的作用 无线网络安全wep/wpa/wpa2 网络安全 异常检测 韶关网站建设 域名注册网站 域名里可以建网站 网站设计公司电话 中国网络安全技术30所 信息安全领导小组 珠海网站建设公司 信息安全需求不包括_____( 注册信息安全员有用吗 网站页脚 广州信息安全服务资质咨询公司,-1 易建筑友科技有限公司网站 普通网站要什么费用 自主营销系统 网络安全法 网络攻击 网络安全产品解决方案 微博营销成功的原因 信息安全技术主要内容 网站策划 网络安全报警电话 北京信息安全公司 美国 信息安全公司 海淀 微信网站开发 关于信息安全测评认证收费标准 行业网站设计 怎么建个人网站: 家装微营销 信息安全专业报名 网站建设指导 普通网站要什么费用 2016国家信息安全政策 无边界网络安全 信息安全技术主要内容 赣州网站制作 怎么建个人网站: 国际网络安全期刊 网络技术与信息安全 网络直销比网络分销成本低所以网络营销主要采用网络直销的方式 做网站工具 许可e-mail营销作用好吗 昆明网站搜索优化 国务院负责统筹协调网络安全工作 外贸营销型网站 网络技术与信息安全 营销型网站建设 电子商务网站功能页面 信息安全售后服务方案 信息安全售后服务方案 网络营销书 柳州网站设计酒店的网络营销环境 网络安全法 通讯录 什么是工业控制网络安全 金融 信息安全标准化技术委员会,-1 茅台软文营销成功案例 企业营销网站建设公司 病毒营销的提出 温州网站制作的公司 监控网络安全方案 论坛营销的案例分析 信息安全部全称 网站核验点 营销型网站建设 联通信息安全部 桌面信息安全管理 网站 网站建设定制 为什么品牌网络营销 国际网络安全期刊 公安网络安全保卫局 网络营销英文ppt 企业网络安全视频 创一家网站 19网站建设 网站型营销 行业网站设计 网站办公室 网络营销英文ppt 4g网络安全性 佛山手机网站建设优化 网络直销比网络分销成本低所以网络营销主要采用网络直销的方式 烟台网站建设 深圳市信息安全 信息安全服务资质一级 极速网站建设 为什么品牌网络营销 订做网站 南昌网络安全