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
网络安全的相关资料北京搜索引擎营销外包珠海企业网站建设费用重庆网络安全周sem营销策划方案互联网营销环境变化口碑营销和网络营销维护一个网站网站设计作业网络安全 篡改重生即传奇 苦乐童年后,巧合之下有了不同的身份 身怀高能的他更是如虎添翼 善与恶,一念间 向善而行 终究书写炫丽的传奇人生……在这个世界里,跨界石,是一种神奇的东西。相传上古时期,轩辕姬得之,拥有掌控南北两极之能,所以控磁场,造司南。大禹得之,拥有排山倒海之势,所以治江海。? ?...... 而觉醒职业和灵器,是这里每人都渴望的事。 雪擎,一个被祝福和诅咒同时缠上的少年,即将开启一段传奇之旅...... ?陈寻怎么也想不到,自己机缘巧合参加的一次相亲经历,竟然就此翻转了他的整个人生。“十万块你还想结婚?根本就是想屁吃!”   “那些追我闺女的随便一个就比你好一万倍!”   “拿不出万彩礼,休想过我这一关!”   和女友即将修成正果之际,却遇上恶毒丈母娘的刁难,开口八十八万彩礼,让方路当场就要发飙走人,却没想到在一通电话后,母亲被逼自杀了。   竟是要用自己的命去换彩礼让方路结婚…… 头发一抓掉一缕,五黑一排跪一宿!我爱开黑,秃头使我又光又亮!欢迎加入我们的战队,我们有最软萌的妹子,最强硬的汉子,最中二的邪神,最冷漠的游侠以及最佛系的修仙人!我们——秃头小泥巴,柔,硬汉突击P90,这个哥哥嘎嘎猛和asd123,带给你最爆笑的日常!!!香港三合会太子爷最近一个月频繁做梦,梦到了未来一生的经历,他以为梦是假的,直到有一天他发现他梦里的事都在发生,于是他开始了改变,他要改变自己的未来,他怎么也没想到自己一个帮派太子爷变成了世界首富,还拥有了娇妻佳儿青国大元帅:两国交战不斩来使,除非来的是金小宝。 皇圣祖:只要金小宝愿意,我的公主随他挑。 一品太傅:岂有此理,金小宝你别落我手里。 瑶池圣女:金小宝给我滚出来,你躲得了初一,躲不过十五! 二表姐:金小宝,你别躲,我就跺你一根手指头。 月女将军:金小宝,我这三千手下,随时可以为你上刀山下火海。塑圣魂,觅长生,热血前行,登仙道!太阳异变,撒下的阳光使地星生物疯狂进化。 地星凶兽异株肆虐。 叶焕觉醒最强基因模板系统, 获得阴阳师世界模板组集, 解锁地狱鬼手茨木童子基因序列, 成为强大的基因战士。 灭凶兽,斩万敌, 迈向无尽星空, 踏上无敌之路。 ...... “就让你见识一下,我真正的力量。” “降临吧,地狱之手!”天下纷争,西京、启阳,北燕,鬼方四国争雄。西京国第一大江湖门派问刀门门主呼延燚,率天下门徒,纵横四海,征伐天下,无论是四国庙堂还是远涉江湖都无可避免地卷入其中。
昆明网络营销网站 外贸网站建设软件 网络安全的核心 广州品牌设计网站建设 小型企业网站设计与制作 单位网络安全等级保护工作的组织领导情况 模板网站更改 营销方式与营销策略 网络营销师考试形式 视频营销推广软件 为什么过世的原因分析【www.richdady.cn】 解梦的心理学意义咨询【www.richdady.cn】 家庭关系的情感维护咨询【www.richdady.cn】 改善脑部不清晰的方法【www.richdady.cn】 投资项目的前世因果【www.richdady.cn】 前世老婆的前世因果【www.richdady.cn】√转ihbwel 外灵的驱除方法咨询【企鹅383550880】√转ihbwel 儿子不读书的咨询技巧威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 失业期间的心理调适方法【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 财运不佳的财富管理咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 前世今生的缘分揭秘【微:qq383550880 】√转ihbwel 与女友前世的因果关系咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 大龄剩女的幸福指南有哪些?咨询【微:qq383550880 】√转ihbwel 脑部不清晰【www.richdady.cn】√转ihbwel 事业不顺的前世因果咨询【σσЗ8З55О88О√转ihbwel 老公家暴的心理调适威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 暗恋的咨询技巧【微:qq383550880 】√转ihbwel 内心恐惧胆怯的案例分享咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 化解冤亲债主的有效方法【微:qq383550880 】√转ihbwel 学习成绩差的案例分享【企鹅383550880】√转ihbwel 设计新颖的网站建站 网站主色调 小型企业网站设计与制作 企业宣传网站建设 珠海企业网站建设费用 网络营销机会分析报告 Fastcgi做网站 手机网站首页经典案例 制作网站的步骤 网站未收录 网站程序开发 网络安全技术与防范 微信品牌营销公司 萨班斯法案 信息安全,-1 做外贸网站 网络营销课程实践报告 博客营销的要点 网络安全协调处 新网站建设 小型企业网站设计与制作 网站开发与设计 信科 怎么样做网站的目录结构 2016中国网络安全大事 会员营销的方法 市场营销的定义和特点 合肥微网站 单位网络安全等级保护工作的组织领导情况 合肥微网站 网络安全图片和文字 网站域名权 南昌网站建设服务器 汕头 网站建设 网络安全检测评估 网络安全检测评估 博客营销的要点 企业公司网站 北京 sem搜索引擎营销案例 昆明网络营销网站 庆阳网站建设 制作网站的步骤 营销工程师 网站程序开发 近年来信息安全大事件 2017年信息安全报告 全球著名网络安全事件 网络营销自学好学吗 网站建设分几个阶段 外贸网站建设软件 浙江网络营销公司排名 桐城网站建设 网络安全rss源 网络营销师考试形式 品牌型网站 浙江网络营销公司排名 网络营销的竞争分析报告 长安网站优化 免费企业网站模板 网络营销的竞争分析报告 整合营销包含哪些方面 网络营销产生的基础有 企业网站内容如何更新 第三方营销平台的发展趋势 会员营销的方法 网站建设公司的业务范围 泉州网站建设 网站所有人 深度科技商业官方网站 信息安全防护设计 网站开发公司深圳 大石桥网站 广州品牌设计网站建设 成都网站建设公司 南京网站制作 企业网站建设服务热线 无纸化营销 病毒营销的特点是什么 调颜色网站 银行员工如何防范信息安全 外国教程网站有哪些 信息安全专业网络安全基础ppt 汕头网络营销外包 视频营销推广软件 网站制作 手机 池州做网站 网络安全管理所 汕头网络营销外包 大良网站建设价格 网络安全语录 信息安全共享 大良网站建设价格 医院信息系统的网络安全策略和管理的关系 Fastcgi做网站 计算机网络安全认证技术包括数据加密技术和网络安全传输技术 整合营销包含哪些方面 哈尔滨网站建设市场 网站建设首页突出什么 网络安全攻防大赛简讯网络信息安全加秘 网络安全编程培训 优化型网站建设 商城网站建设 珠海企业网站建设费用 电子科大信息安全学院 互联网营销平台 单位网络安全等级保护工作的组织领导情况 网络营销产生的基础有 网络专业的网站建设 网站制作 网络推广 设计新颖的网站建站 网站转移 信息安全市场 idc营销体系包括 哈尔滨 建网站 信息安全等级保护的测评工作中应如何规范行为规避风险 企业宣传网站建设 调颜色网站 网络营销目标怎么写 网络安全攻防大赛简讯网络信息安全加秘 宁夏网站建设 做个网站 网络安全 篡改 网站开发公司深圳 万网站 重庆微信的营销方案 福田网站建设 北京信息安全行业协会 网络营销目标怎么写 广东网站建设专业公司 营销方式与营销策略 外贸网站优化 2016中国网络安全大事 网络营销课程实践报告 青色系网站 怎么把网站黑掉 信息安全培训师,-1 病毒营销的特点是什么 电商营销课程培训课程