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
腾风网络安全团队温州建网站信息安全度量指标网络安全 教育部 投资文具的网络营销策划手机故事式营销软文济南手机网站建设公司西安网络安全监察支队app网络安全测试最佳信息安全奖一个刚出校园的大学狗被社会毒打得回了老家,灰头土脸的他因意外重生到了修仙界。在这里,还有与他一起重生的冤种大黑狗。 “好汉饶命!你要揍请揍我的狗!” “你他喵的是真的狗啊!” 天要亡我,仙要灭我,我唯有一狗,可开天,弑仙...“咦,我的狗呢?” 正人君子赵高穿越到玄冥大陆,获得为所欲为系统,八十好感度有概率获得对方十分之一修为,九十好感度可开启为所欲为模式,满百好感度可无忧为所欲为! 别人升级靠修炼,赵高升级靠攻略,万物皆可攻略! 夫人,你也不想被我攻略后为所欲为,无法反抗吧!桀桀桀... ...... 异界门票不是爆史诗的吗?这奶罐、破面具、烤羊腿...是什么意思? 赵高看着每次从异界得到的一推破乱玩意儿陷入沉思。 ...... “三十年河东,三十年河西,莫欺少年...啊~” 赵高:小林,快,把那个喊三十年的给我带过来,别让人打死了。 ...... 大哥你好,我姓韩,在家排第六,你可以叫我小韩... 赵高,猝!...你个老六,我真是服了你了!别让我再碰到你! ...... “我为宗门流过血,我为宗门立过攻...你们不能这么对我...” 赵高:这小白怎么这么胆小?一觉醒来,平平无奇高中生池铭来到以御兽为主流的平行世界。在这里,猛兽、仙灵、巨龙、精灵、死灵......各种千奇百怪的生物掌握超凡之力曾经一度统治整个世界,而他,将成为唯一能够彻底征服(暴打)它们的御兽师!全世界乃至全宇宙最强的男人! 当千年前入侵蓝星的天外势力再度复苏,数以万计的图腾级生物掀起灭世之战,而挡在它们身前的竟然只有一个人! 池铭抬起头,睥睨百里之外的狂兽之潮,淡淡道:“抱歉了各位,此路禁止通行,要说为什么,因为我强!” 抬手之间,巨大的契约召唤阵中浮现出一道道宛若神魔般的恐怖身影。“小蓝,干他!” 宠兽等级:觉醒,超凡,统领,君王,霸主,图腾,神话一个残疾人靠着幽默在现实直播中实现自身价值。 一个粉丝心中的无冕之王。 老婆多,是他的第一个标签。灵魂歌手,尿床是他的家常便饭。孙小圣穿越到西游世界,化身孙悟空。 不做取经工具人,发誓绝不闹天宫。 牛魔王:贤弟,我们打上天庭,平分三界。 孙小圣:你竟敢对天庭不敬,我同你恩断义绝! 系统:拒绝大闹天宫第一次,奖励混沌先天至宝【噬魂枪】! 玉帝:那个猴子怎么还不来闹天宫,西方来敦促三次了。 众神:陛下,那个孙悟空,已经成圣了!千万,别让他来了!世界有平行,道义有雷同。 “一樽浊酒,好生烈!”他畅怀一声后,猛然侧脸目视那股袭来之气,继而顺势抬起一脚,踢出了一道相迎的弧线。 顷刻间,两股力量碰撞出了一声脆响…… 冲击过后,这饮酒人腿间所束缚的一颗铜球,便脱身而落,滚到了身后的悬崖之下。 他不慌不忙,拍了拍方才被溅到身上的灰尘,又看了看手中被尘染的酒樽,庆幸地言道:“哼哼,尚好,酒已尽。” 而不远处也传来了另一个声音:“狂妄,峰有铁律,饮酒者惩。”中年马加辉被怀疑成杀害妻子的凶手, 唯一可以证明他不在场的证人是跟他有一夜情缘的少女, 但是少女正处在人生的困境中,爱情背离,亲情缺失,人生迷茫, 面对道德和良心的抉择,少女该如何抉择? 杀妻罪名能否洗清呢?马加辉该何去何从? 凶案的真相扑朔迷离,到底谁才是真正的凶手? 一个案件展开一幅社会图景,展现社会众生相。 你我都是一头困兽,只是牢笼各不相同。 每个人都在情感的困境中不断挣扎,不断突破,寻找出路。 如何才能突破困局,找到自我?叱咤战场的王者,回归都市,本想安静寻找宝物,但总有麻烦上门,无奈只能扮猪吃虎,吊打各种不服。看战场王者如何笑傲于都市.....同学是只黄鼠狼今日欢呼孙大圣,只因妖邪去又来。 同志,你知道歹刂宁格勒和斯大林格勒在哪吗?我在地图上找不到它们了! “你当然找不到,”马恩列一脸坦然,“因为我们在异世界。怎么样,有兴趣与我一起在名为大陆的鹅城跟随着曾经的同志们建立你在寻找的世界吗?” 穿越到了异世界,系统却是一个精苏,为了活下去,主角只好和系统一起去斩杀名为贵族的黄四郎。 魔法,亡灵,这个腐朽的世界处处充满了危机。 然而我们的主角并不孤单,因为系统给他召唤出了那些人。 切·格瓦拉、捷尔任斯基、萨布林、阿连德! “同志们,让我们为了共同的信仰,向亡灵和恶魔发起挑战,消灭贵族暴政,世界属于平民!” 一切结束,马恩列望着自己打造的红色伟大国家,喃喃自语:“其实我还有一个愿望……那就是把兽人送到古拉格大酒店。”
美国网络安全信息共享法案 网络安全审计系统选型 数据库营销网络营销学 网络营销报 长沙做网站建设的 广州网站建设公司 信息安全专业教育部 新潮远网络营销 免费网站注册永久 优衣库电子邮件营销案例 如何了解自己的前世今生?【www.richdady.cn】 家宅磁场干扰的原因【www.richdady.cn】 忧郁症咨询【www.richdady.cn】 学习成绩差的环境影响咨询【www.richdady.cn】 维护良好家庭关系的秘诀咨询【www.richdady.cn】 前世缘份的故事如何改变命运?咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 什么原因意外的前世案例威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 脑部不清晰的原因分析咨询【微:qq383550880 】√转ihbwel 婴灵对家庭的影响【微:qq383550880 】√转ihbwel 与男友前世的记忆解析咨询【微:qq383550880 】√转ihbwel 缺心眼的自我提升咨询【微:qq383550880 】√转ihbwel 感情纠纷的咨询技巧【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 脑部不清晰的环境影响【企鹅383550880】√转ihbwel 前世老公的识别方法咨询【www.richdady.cn】√转ihbwel 工作升迁的障碍与突破咨询【www.richdady.cn】√转ihbwel 感情纠纷的心理调适咨询【σσЗ8З55О88О√转ihbwel 维护良好家庭关系的秘诀有哪些?咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 失业的自我提升【www.richdady.cn】√转ihbwel 发育倒退的心理调适【www.richdady.cn】√转ihbwel 头脑混沌的案例分享咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 4A级网络营销 上海高端网站建设 丽江网络营销资讯 快速网络营销联系电话 中国工控网络安全危机 网络安全审计系统功能 粉丝网站制作 江苏 网络安全上市公司 信息安全一级学科珠海哪里做网站的 移动营销的缺点 网站模块化 东莞做网站的公司有哪些 分析亚马逊营销的特点 全国信息安全技术水平考试 腾风网络安全团队 新潮远网络营销 营销型平台包括哪些 石家庄制作网站推广 信息安全在重庆怎么样 网络营销b2b168 绵阳网络营销 优帮云 外贸型网站制作 全网营销招聘 网站制作 成功案例2017网络安全会议征稿 网络安全审计系统选型 信息技术与信息安全考试系统 网络内容营销的含义 企业信息安全的定义 章丘网站建设 网上营销的策略方案 网络营销在我国的发展现状分析 温州建网站 网站质作 南通做网站 工信部网站备案 外贸型网站制作 内网信息安全 ppt 免费网站注册永久 网络安全高级软件编... 信息安全——企业抵御风险之道 第四届网络安全论坛 网络安全高级软件编... 深圳高端电商网站建设者 山石网科网络安全 嘉兴网站备案 创新的企业网站制作 教育部信息安全研究中心 手机网站开发教程 重庆建网站公司 闵行网站建设 营销案办理 广州的服装网站建设 2015 电力 信息安全 好三网网站 江西网络安全 信息安全专业学校 北邮 网络安全研究院 计算机网络安全体系 东莞网站开发 济南手机网站建设公司 房地产型网站建设 网络安全审计系统功能 海淀手机网站设计公司 信息安全培训的通知 大连网站优化公司 移动营销的缺点 与网络营销相关的书籍 重庆建网站公司 腾风网络安全团队 中山网站设计外包 上海 网络安全企业 信息安全专业教育部 信息安全一级学科珠海哪里做网站的 上海 网络安全企业 网络安全发展的历史 信息安全的分类 项目信息安全管理 长沙做网站建设的 营销系统性能测试 网站质作 工信部网站备案 网络安全500强中国公司 网络营销就 丽江网络营销资讯 新潮远网络营销 微网站页面 学校网络安全信息 哈尔滨教育展网络营销 网络安全怎样辨别 网络安全的几点 广州网站建设公司 协议分析与网络安全 4A级网络营销 第四届网络安全论坛 网站与域名 i春秋网络安全大片app网络安全个人 内部营销方法 互联网+ 网络安全 微网站页面 绵阳汽车网站制作 公司网站非响应式 内部营销方法 网络信息安全考试 广州化妆品网站设计 信息安全的分类 呼和浩特网站建设 i春秋网络安全大片app网络安全个人 网店营销的特点 网站设计公司 北京 2017中国网络安全峰会 网络营销战略特点是什么意思 云南网站建设优选平台 组建网站 南通做网站 营销模式包含哪些内容 信息安全产品认证目录 南京餐饮网络营销公司排名 网络安全审计系统选型 国际网络信息安全 网站选域名 协议分析与网络安全 营销型平台包括哪些 创新的企业网站制作 欧洲网络信息安全局 杂志网站建设 信息安全一级学科珠海哪里做网站的 重庆网站优化 西安网络安全监察支队 汽车网站模板 4A级网络营销 西安营销型网站 武汉工业网站制作 小区社群微信营销 网络营销在我国的发展现状分析 手机故事式营销软文