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
牡丹江网站建设linux网络安全研究手机版网站制作网站建设金网络营销的营销技巧信息安全技术pdf朋友圈营销的利弊制作一个网站步骤排版黄国外网站信息安全 西安 企业网络营销考研凡人无非就是饿了吃饭,渴了喝水,走路靠腿,说话靠嘴……,百年而逝,皆顺天命。 修行一途却是争天命,夺造化,乱阴阳……每走一步都是逆天之路。每进一步都会被天道打上劫轮印记。 落霞村孤儿,叶轻语在机缘巧合下承得太虚道统。 从此势不可挡,征战诸天万域。 跨过万古轮回,越过宇宙洪荒,掠过天地玄黄,战至地老天荒,只为守着心中的温柔乡。然而在时间长河的尽头回过头来,一切早已逝去,只剩下了自己。 这是一个源灵的世界,也是人族凋零的世界,万族镇压,人族前路何在? 王战穿越源灵大陆,成为王家老祖,觉醒源灵召唤系统,老骥伏枥,志在千里,以暮年之身,再为人族血战八方! 万族天骄欺压,人族天骄嬴政、刘彻、李世民等艰难前行,只为护人族百世不衰! 那一日,满头华发的王战自大后方而出,向万族宣告:吾乃人族天骄护道者,谁敢欺我人族天骄?欺我人族? ………… 大儿子王腾:“我人族出了护道者叫王战?跟咱爹同名啊!” 孙子王浩:“爸,不用怀疑,那就是爷爷!我跟他老熟了!” 孙女王若书:“我爷爷超无敌!” 一个未来的地球华夏人,无缘无故穿越到异世大陆,面对着妖、魔、鬼、怪横行的灵界,人族界王的无故消失,各个组织与势力的不怀好意,他又该何去何从。一场大地震,让返祖狂潮席卷全球。 动物、植物、人类,都在这场灾变中,变回自己祖先的模样。 武者、修士、妖鬼、仙人、恐怖的鸿蒙古兽…… 返祖的次数越多,返祖的祖先越古老、强大。 就在所有人都好奇会返祖成哪位祖先时。 李响惊讶发现,自己可以主动选择返祖对象。 第一次返祖,别人都觉醒武者祖先,李响却选择了武侠时代最后一名炼气士——张三丰,以内家拳、太极剑、丹道,震撼世人。 接着是第二次返祖,第三次返祖…… 直到第九次返祖,李响看着迎面走来的鸿钧虚影,露出了无比灿烂的笑容。故事梗概:在遥远的飞禽岛,有一个孤独的老人过着简单而清苦的日子,没有人知道他就是曾经在江湖兵器谱上排名第一被誉为天下第一攻击手的专杀厚势10段。后来在一次江湖排名大赛上他被排名第二的人称缓气大师的缓八气劫9段暗算失去了天下第一攻击手的称号,从此,缓气大师独霸黑白江湖,而专杀厚势10段却神秘消失了….… 多年以后遥远的飞禽岛诞生了不败少年一 小飞侠李可可,他能为自己的师傅专杀厚势10段完美复仇么?而且必须是以屠龙的方式,他都经历了什么?敬请期待…… 吴清穿越到皇朝林立的万朝大陆,这里万朝争霸,战乱不堪。 穿越而来的的吴清身为大禹皇朝的王爷,却终日沉浸在书阁之中。百官弹劾,言官嘲讽。就在大禹皇朝危机之时,吴清却挺身而出! “什么!这大雪龙骑竟是景王的私兵?!” “还有这燕云十八骑?为何可以以十当万?!” 百官惊骇! 吴清:不装了我摊牌了!我一个人就能一统大陆!全球都穿越进了游戏世界,开局竟和往生堂堂主签订了生死契约!这都什么破事啊!星游在逃脱时空乱流后随机降落到了一个星球上,物资将尽的他喜出望外地勘测了一番,却发现这个星球上的生物正是追杀从而致使他落入时空乱流的相族的祖先…… “元姬,别拦我,让我炸了这个星球!” “可是……主人……我们已经没有能够摧毁星球的武器了啊……您忘了它们早就丢失在时空乱流里面了吗?” “那就再给我造出来……” …… 种田文(雾) “子荆,我死后,不要将我埋在小孤山,那里太冷了,我不喜欢。” “陈子荆!你个孽障,竟做出如此大逆不道之事,你如何对得起列祖列宗!” “陈子荆,我们都是替你去死的,你的良心何安?!” 陈子荆失忆了五年,这五年来他一直都在追寻着梦里的那个地方,总觉得那里有很重要的东西在等着自己,有很重要的责任需要自己去负。 本以为自己只是芸芸众生里最不起眼的一个,可那一日,遇狼妖,诛邪出,陈子荆五年来的平静生活彻底的被打破……懦弱注定会被人所瞧不起,只有鼓起勇气才能登上人生的巅峰,不忘初心,为自己的理想而战,站起来吧少年!
天?h网络安全审计系统v6.0 微信公众平台网站开发 网站模板库 深圳学网络营销哪个 信息安全资产管理 营销的不足 网站都需要续费 信息安全是一个专业 网络安全法 等级保护 苏州营销策划 优帮云 学习成绩差的自我提升咨询【www.richdady.cn】 老公家暴的法律咨询【www.richdady.cn】 什么原因意外的前世影响咨询【www.richdady.cn】 学习成绩差的环境影响【www.richdady.cn】 莫名其妙感伤咨询【www.richdady.cn】 冤亲债主干扰的真实案例有哪些?【微:qq383550880 】√转ihbwel 与女友前世的记忆解析咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 老公家暴的咨询技巧【企鹅383550880】√转ihbwel 家宅磁场的调整方法【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 灵性提升课程威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 邪灵对人的危害威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 失业的案例分享【www.richdady.cn】√转ihbwel 亲子关系的教育建议咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 无形干扰对工作效率的影响咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 升迁障碍的职场突破威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 升迁障碍的职场瓶颈【www.richdady.cn】√转ihbwel 脑部不清晰的解决方法【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 强迫症的症状与诊断咨询【www.richdady.cn】√转ihbwel 婚姻生活不顺的前世因果咨询【www.richdady.cn】√转ihbwel 心慌胸闷头晕的原因分析咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 网站营销公司简介 高大上网站建设公司 网站建设 天津 2015年工业控制网络安全态势报告 建设公司网站的重要意义 平台营销推广方案 模板网站的好处 网络安全案例故事 外贸网站建设及推广 深圳网络营销学校 关于网络安全主持稿 关于共建网络安全的文章 asp.net网站从数据库读取长文本到网页并保持原有格式 网络营销的营销技巧 广西信息安全测评中心 网络安全会址 专业的网络营销哪里有 如何用网络营销找工作 全网网络营销 2014 网络安全 事件 东莞网站开发推荐 西安信息安全公司,-1 许可电子邮件营销案例 asp.net网站从数据库读取长文本到网页并保持原有格式 linux网络安全研究手机版网站制作 南昌建网站单位 深圳学网络营销哪个 大连网络营销网站 瓦房店网站建设 网络安全安全专业 信息安全技术pdf 兰州网站建设|兰州网站制作|兰州网站设计公司|兰州网络公司 网络安全法 等级保护 公安部网络安全产品销售许可证查询 天?h网络安全审计系统v6.0 营销号公司 淄博网站优化 网站营销公司简介 电信 网络安全 中国区2010第一季度网络安全威胁报告 信息安全平台框架 高大上网站建设公司 公司建网站流程 牡丹江网站建设 计算机病毒与网络安全 泉州网站制作 信息安全资产管理 安恒信息安全学院 2016中国网络安全报告 北京响应式的网站设计 三只松鼠营销建议 全网网络营销 网站营销公司简介 建设公司网站的重要意义 泉州网站制作 武汉企业制作网站 营销的不足 北京信息安全行业协会 网站模板库 免费做外贸网站 上海高端网站制作公司 模板网站的好处 苏州营销策划 优帮云 营销的不足 linux网络安全研究手机版网站制作 网络安全案例故事 台州市网站建设 全球华人网络安全大赛 河北公司网站制作设计 平台营销推广方案 网络安全网页 好网站范例 网站建设一条龙 信息安全等级保护论文,-1 网络营销考研 黄国外网站 厦大网络安全 关于网络安全主持稿 简单的网站模板 西安信息安全公司,-1 网站都需要续费 网站快速收录 网络安全服务包括哪些内容 计算机病毒与网络安全 asp.net网站从数据库读取长文本到网页并保持原有格式 b2c电子商务网站 武汉企业制作网站 太原优化型网站建设 成都学校网站制作 网络营销的营销技巧 西安制作公司网站的公司 重庆公司建网站流程 信息安全导师 产品设计优秀网站 内容整合营销机构 成都学校网站制作 网络安全必读书籍推荐 网络安全会址 北京信息安全行业协会 信息安全市场 idc 营销型网站的设计框架 信息安全资产管理 福州网站建设 2014 网络安全 事件 微网站腾讯营销q 信息安全防护的基本技术不包括 如何创办网站 公司建网站流程 信息安全的认证中心,-1 网站建设三站合一 网络发展对营销的影响研究 青岛php网站建设 郑州作网站 中山企业手机网站建设 国测信息安全实验室 厦大网络安全 东莞南城网站建设公司 微营销成功案例 太原优化型网站建设 网络安全立国 信息安全分级系统自查 信息安全 国际会议,-1 制作一个网站步骤排版 病毒营销的定义与特点是什么 直播是网络营销嘛 网络安全响应机制 b2b营销推广软件营销特点 内容整合营销机构 赣州网站制作 营销型网站策划 网络安全防护设备部署 青岛 网络安全法 营销感言 大连网络营销网站 怎么获得网络安全资质