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
信息安全语录,-1西安网站开发营销短视全网营销策划方案e-mail视频营销宁波信息安全公司排名渭南建网站网站运营模式网络营销系统天融信网络安全审计系统做网站的公司没有秩序,我们就打出一个秩序来 嘴上说的道理你不听,那就听听枪口喷吐出来的真理吧!一次奇遇,张枫的生活,不再平凡,各种美女闯进了他的生活,到底是该接受呢,还是接受呢?高阳原本是个蓝星的雇佣兵,在一次执行任务中来到了金庸武侠世界--神雕。 在神雕世界中获得武林中人梦寐以求的武林秘籍,左手六脉神剑、右手降龙十八掌,年纪轻轻就达到别人一辈子的成就, 一个小小的蝴蝶能带动多大的效应?神雕世界因为高阳的到来又会有什么样的变化?神雕中的爱恨情况是否因为高阳的到来而改变? 让我们走进神雕世界,看高阳如何在江湖中翻云覆雨~~~~~ 各位书友要是觉得《神雕之我是大魔王》还不错的话请不要忘记向您的朋友推荐哦源之界,传说中存在于圣源星的神秘之地。圣源村的年轻人将创造一个新的传奇一点蓝光,开启了新的人生。 阴险诡诈,谁能辩我正邪? 终生坎坷,临了身旁何人?2020年最火爆的相师文,你,值得拥有! 看红颜,花团锦簇,观天下,一路风尘! 大相师丁凡学成归来,误入商界,成为超级护花大使,开启了不一样的精彩人生。 凭借精湛的相术,风骚的才情,丁凡让恶霸低头,大佬俯首,众星捧月,潇洒走上事业巅峰。 万花丛中过,片叶不沾身,群芳争艳,选择很困难。 丁凡有多少姐姐,你猜? 丁凡有多少财富,你再猜? 丁凡有几个妹妹?那小子已经跑了……黄墚一梦终须醒,无根无极本归尘。 金龙飞天归何处,不如凡间做真人。 最终章将梦醒作为结局,人生如戏,南柯一梦。遗失的文明,在迷雾中找路的灵魂,散发古老气息,高高悬挂的升灵之门,传说与时光的回溯,世人皆说: “生命之息,出于升灵” 且看诡异大军与魂境生物的碰撞,输赢究竟花落谁家明明只是想摆烂,活上一天算一天的严小狗,在一次狩猎结束后遇到了突然出现的颜小咩。 明明只想躺平,但生活一定要推着我往前走! 不管了不管了,活下去才是最重要的! 只要能活着,没饭吃了就去打猎,世界末日的话那就拯救世界好了! (这是一篇类似升级修炼的文,前面设定可能会比较多,如果大家感兴趣,可以坚持读一读哦~希望大家都能有不一样的体验) 作者想说的: 这是小萌新第一次尝试写作,肯定会有不足、不到位的地方。 希望各位大佬和读者大大们海涵,欢迎大家指正。 当然如果能给予一些支持就再好不过啦! 你们的支持是我坚持下去的最大动力! 十壹拜谢——“夕木成熟后可是很好吃的”“真的吗”“骗你干嘛”
全网营销 必修课 信息安全要求 成都个人网站 信息安全要求 顺的网站建设信息 营销型网站技术特点 2014 国家信息安全专项 人口健康网络与信息安全风险评估 信息安全技术 服务器技术要求 网站页面 头脑混沌的咨询技巧【www.richdady.cn】 感情纠纷的情感重建咨询【www.richdady.cn】 官司的原因分析咨询【www.richdady.cn】 干扰的自我感知方法【www.richdady.cn】 心特别累【www.richdady.cn】 前世今生的故事解析【σσЗ8З55О88О√转ihbwel 大龄剩女【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 冤亲债主干扰的心理影响咨询【企鹅383550880】√转ihbwel 解梦的前世因果【企鹅383550880】√转ihbwel 有官司的调解技巧【微:qq383550880 】√转ihbwel 解梦【微:qq383550880 】√转ihbwel 邪灵的驱除仪式咨询【σσЗ8З55О88О√转ihbwel 心特别累的自我提升咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 前世今生的故事有哪些案例?咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 去世的母亲的去向解析威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 去世的母亲在哪【www.richdady.cn】√转ihbwel 特殊学校的案例分享【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 财运不佳咨询【www.richdady.cn】√转ihbwel 不爱读书的自我提升咨询【www.richdady.cn】√转ihbwel 与男友前世的前世修行【企鹅383550880】√转ihbwel 卡片式网站 公司网站的制作公司 网络信息安全测评 个人信息安全调查报告 网络安全产品的重要性 移动微营销 杭州营销型网站 网站运营模式 网络营销产品是指 网络安全 资讯 方维制网站 西安网络技术有限公司网站 网络公司网站建设 信息安全语录,-1西安网站开发 网站托管费用 网站设计的评估 黑白灰网站 网络信息安全培训报道 邢台建网站 衡水企业网站设计报价 网络安全等级保护测评体系 互联网营销学习 商贸行业网站建设公司 网络安全宣传周新华网 网络安全保卫局官网 信息安全大事记 上海外贸网站建设 网络信息安全培训报道 信息安全标准 认证证书 快速设计网站 工控企业信息安全 网络安全吧 顺的网站建设信息 成都网络安全技术公司 网络安全助手 北京b2c网站制作 网络信息安全管理员 报名 电商网站建设新闻 南阳开网站制作 信息安全标准 认证证书 工信委网络安全设备 长沙网站设计服务 泰安网站设计 哈尔滨政务性网站制作公司 中国网络安全法律法规 移动微营销 第四届网络安全竞赛 人口健康网络与信息安全风险评估 信息安全测试工具 网络安全等级保护测评体系 软件网络安全 无锡好的网站公司 网站托管费用 信息安全测试工具 网络安全 攻防竞赛 小程序建站网站 网络营销产品是指 网络安全 攻防竞赛 信息安全等保二级 采购 外贸三种语言网站建设 信息安全的实现有哪些主要技术措施,-1 微信公众号的营销特点 信息安全方面的公司 2014 国家信息安全专项 wifi网络安全机制 网络安全110 网络安全是指 衡水企业网站设计报价 第四届网络安全竞赛 信息安全方面主要工作 网络安全助手 怎么测试网络安全性 信息安全认证检测机构 网络安全运维周报 网络安全产品的重要性 上海网站制作 公司 2014 国家信息安全专项 济南做网站 国家信息安全测评申请模版 网络营销 效果跟踪 达内 微软营销深圳 哈尔滨政务性网站制作公司 整合营销 linux网络安全配置 营销软件培训 达内 微软营销深圳 网站背景怎么换 石家庄网络营销推广 深圳做企业网站的公司 品牌网站建设多少钱 网络口碑营销 ppt 网络安全助手 卡片式网站 网站推广优化张店 信息安全认证检测机构 如何制作网站 武汉网站优化seo 信息安全技术 服务器技术要求 工控企业信息安全 网络信息安全管理员 报名 网站制作公司 深圳 网络安全 情况 网站后台显示文章前台也显示 但是到第二天前台就不显示是怎么回事专业的网站建设公司 杭州市网络安全 外贸三种语言网站建设 信息安全共享平台,-1 快消品网络营销推广 成都网站制作公司电话 高中信息技术信息安全 天融信网络安全审计系统 营销型网站技术特点 2016年第四届中国网络安全大会 如何进行internet信息搜索?有哪些搜索引擎网站?网络安全员资格证书 最好的网络营销师培训 合肥网站制作 网站设计费 品牌网站建设多少钱 网络安全保卫局官网 学校网站制作 网络安全是指 信息安全要求 黑白灰网站 网络安全事件 邢台建网站 启明星辰网络安全审计 网络口碑营销 ppt 网络安全110 微信营销的特点是什么 信息安全学校 数据型网站 网络安全等级保护测评体系 如何进行internet信息搜索?有哪些搜索引擎网站?网络安全员资格证书 网络信息安全中心招聘 网络营销要素 网站建设价格