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
泉州石狮网络营销推广网络安全培训方案营销课程长葛网站建设银行信息安全风险排查报告商业网站建设银行信息安全风险排查报告网络游戏营销策划厦门响应式网站制作佛山营销策划 优帮云有少年和尚,喝酒吃肉,醉卧美人膝,由魔入佛…… 有少年道士,一只青驴、一名女鬼相伴,朝着道祖行进…… 有少年儒生,提笔写下传世之作,誓要做天下万灵的夫子…… …… 有人问少年:“你是谁?!” 白衣少年摸了一下腰间钝剑,仰头喝了口酒,咧嘴一笑:“吾名叶天,叶子的叶,天帝的天,来自秦国荒城,是一个天才丹师,更是一个天才修炼者……” 这是一部从1900年到1949年风云激荡的家族史,也是中华民族屈辱的血泪史。通过这部家族的恩爱情仇,跌宕起伏的历史,再现了当年那段不堪回首,可歌可泣的历史。国运与家运是紧密相连的。国泰才会民安。 从1900年的八国联军到十四年的抗日战争,神州大地一直被外国侵略者的铁蹄肆虐,践踏。中国人惨遭生灵涂炭,血流成河。 草根中枢中为了逆袭,实现实业救国的梦想。不惜抛妻弃子入赘到荃贵家里,演绎了豪门恩怨的悲欢离合。中枢中成为商界名流后,却成为各种势力争吃的唐僧肉,都想从他身上分一杯羹。日本人更是对他虎视眈眈,面对日本人的威逼利诱,他从容面对,不屈不挠地进行抗争。 日本人的暴行,激发了中家儿女和所有爱国人士的抗日热情,他们为了抗日。不惜牺牲自己的名和利。大家砥砺前行,共同心谱写抗日救国之歌。终于迎来了中国人民从此站起来的1949年。结束被列强宰割的命运。 九龙大陆,强者为尊,武道一途,与天争命,且看一朝皇子,凭三尺长剑,如何皇临天下!武道巅峰,谁为皇? 为了心中的一丝执念,阳炎勤修武,争太子,夺皇位,战天下,历生死,证武道,破轮回! 号令天下,莫敢不从!陈阳被困在了一个永远无法逃离的循环里,只要过了情人节的15点15分,他就会重新回到15天前。 陈阳发现他无论做什么,都无法打破这个半个月的循环,所有的一切都会重置。 在经历了震惊、刺激、狂喜、焦虑不安、绝望和痛苦等情绪后,陈阳开始各种作妖,决定把这个世界搅得天翻地覆。 陈阳开始学习各种技能和知识,利用它们去达到自己的目的,也完全不用考虑任何后果的恣意妄为,去成为世界的焦点。 尤其是针对那些为富不仁的富豪和权贵,更是让陈阳兴奋的难以自制。 直到有一天,陈阳掀翻了娱乐圈的时候,却发现循环忽然被打破了.....穿越到综漫,解锁模板传承系统。邹锦辉开局先穿越到鬼灭世界里,获得了鬼灭之刃前三力量继国岩胜的模板,拥有【月之呼吸】及【通透世界】技能,救下了堕姬兄妹。   鬼杀队惊讶地发现,自己这里出现了一个全新的队友:邹锦辉,一个从来没有听过的陌生人,但是他身上散发着的那种淡漠的气息却又是如此真实,而且还成为最快从普通队员,晋升为柱的男人。   随后,邹锦辉又穿越到了其他世界:火影、海贼、美食、动漫世界、魔兽世界、游戏世界......一个神秘的维度,一段神秘的人生,一场神秘的冒险……曾经的少年儿郎,都有一个激荡人心的梦想: 从废柴逆袭,摇身而成翩翩美男;从手无缚鸡之力,到修炼成巅峰人神之境; 面对着众多美女的执着与奉献,崛起的学神,他将怎样面对...... ...... 谨以此文献给努力奋斗的高考学子们、曾经努力奋斗过的高考学子们、以及错失高考的广大有志者!二十年前,一场大火,父母双亡,与妹妹分离。 二十年后,接到刺杀任务,在战斗过程中,猜测目标是和自己分开了二十多年的妹妹。 因为这个猜测,导致任务失败,受到组织惩罚,“意外”死亡。 重生后,在成长路上,发现了二十年前的那场大火里,还隐藏着不为人知的秘密……飘渺大陆是一个灵气充沛的世界,在这里,修炼者无处不在,也无所不能。 灵丹、武技、功法、秘术、这些都是修炼者一生追求的梦。 其中,被誉为天地葵宝的八系灵珠更是天下人必争之物。 **很唐突的就穿越到了这个世界,天选之人往往都是有着上天眷顾的光环。 在一次生死逃亡之下,他无意掉入了一座古老的墓穴之中,没有意外的就得到了符文铁卷,从此,他的黑色怒瞳成为了许多人挥之不去的梦魇! “霸决!” “残决!” “杀决!” “毁灭能量丸!” “千盘吸手!” “大崩裂术!” 一道道凶猛无匹的武技摧毁了一切敢于与他叫嚣之人,世人见他无不顶礼膜拜。 挚爱之人永远离他而去,心脉精血狂撒的那一刻开始,他的一头青丝骤然变成了沧桑的银白色。 坐在雪峰之上守候着那个曾经的约定,黑色的怒瞳成为了这个时代最引人争议的标志。 “重新开始也未必办不到,就让我重新塑造这个世界吧,一切的轮回皆由我执掌……” 赵风穿越秦朝成为了始皇帝的第七子,嬴子歌! 原以为远离咸阳便能躲避灾祸,但赵高却找上门,好在系统如愿开启。 【神选一:接受始皇召令,卸下兵权,立即启程返回咸阳。】 【神选二:拒接始皇召令,立刻起兵,自立为王!】 【神选三:接受始皇召令,立刻回都,向始皇索要太子位!】 面对选择,嬴子歌选择了去向嬴政要太子之位。 至此,暴揍胡亥、疯斩徐福、莽破匈奴、凶伏百越..... 蒙恬:报始皇帝陛下,太子殿下率兵诛杀了匈奴二十万。 嬴政:...... 章邯:报始皇帝陛下,太子殿下已经诛杀了六国叛徒,这是刘邦与项羽的人头。 嬴政:......
星沙做网站 北京网站建设公司电话 网站建设我们的优势 网络安全检测系统 p2p网站建设 网络与信息安全培训师,-1 网络营销线下培训网站要多钱 微博热点营销事件 b2b网络营销的问题 网站的排名和什么因素有关系 干扰【www.richdady.cn】 特殊学校的咨询技巧【www.richdady.cn】 纠纷的预防措施咨询【www.richdady.cn】 2. 通灵与灵性提升咨询【www.richdady.cn】 自闭症的前世因果【www.richdady.cn】 如何改善人际关系威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 迟缓儿的家庭支持【微:qq383550880 】√转ihbwel 公司破产的后续规划【www.richdady.cn】√转ihbwel 去世的母亲的影响分析【企鹅383550880】√转ihbwel 为什么过世的前世案例咨询【微:qq383550880 】√转ihbwel 前世缘份的前世案例咨询【www.richdady.cn】√转ihbwel 存不住钱的环境影响威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 有官司的案例分享【微:qq383550880 】√转ihbwel 事业不顺的真实案例有哪些?咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 与公婆前世的前世修行咨询【企鹅383550880】√转ihbwel 外灵的种类咨询【www.richdady.cn】√转ihbwel 强迫症的环境影响【www.richdady.cn】√转ihbwel 冤亲债主的定义【www.richdady.cn】√转ihbwel 外灵干扰咨询【微:qq383550880 】√转ihbwel 前世今生的故事有哪些经典案例?咨询【企鹅383550880】√转ihbwel 工业控制系统信息安全产业联盟 营销swot自我分析ppt 微网站的功能 网站的排名和什么因素有关系 网络空间是国家信息安全的核心数据,-1 百中搜营销 杭州市 网络信息安全 衡水企业做网站 微博营销方案 网络游戏营销策划 医疗网营销 系统的网络安全 西安高端网站制作公司 SDN与云网络安全 信息安全人员资质 信息安全与网络安全的区别 电商网站开发 福建信息安全 全网营销软件 嘉兴网站制作 枣庄网站设计 全网营销包含哪些 广东省网络安全宣传周 网络营销行为有哪些特点是什么意思 全国信息安全竞赛 网络安全与信息安方向 信息安全需要的软件 网络安全日志 网络营销线下培训网站要多钱 优秀网站设计 河南省网络安全办公室成都 做网站 模版 网站首页被k 全球网络安全办公室/BG 信息安全人员资质 廊坊设计网站公司 星沙做网站 淘宝店营销 制定网络营销的策略 信息中心 网络安全 北京朝阳网站设计 全球最大的网络安全公司 武汉信息安全,-1 系统的网络安全 网络安全和管理 云创通营销手机多少钱 关于开展通信网络安全检查工作的通知 大型企业信息安全规划 信息安全与网络安全的区别 网络安全检测系统 工业控制系统信息安全会议 微博热点营销事件 信息与'网络安全 济南营销通 网络安全新闻信息 网络安全工程师论坛 2015亚太信息安全峰会 枣庄网站设计 美国 网络安全 总统令 上海网站推广 上海网站建设网络公司 信息安全报告 2017 商业营销课程 厦门响应式网站制作 信息安全技能大赛 营销网站案例什么意思 网站建设我们的优势 网络空间是国家信息安全的核心数据,-1 北京朝阳网站设计 网络安全防护工具 枣庄网站设计 网络营销与消费者心理 网络安全和管理 b2b网络营销的问题 营销swot自我分析ppt 做互联网营销执行 网站建设 北京 网络安全与信息安方向 成都 网络安全 网站建设我们的优势 网站设计小技巧 珠海品牌网站建设 京东营销策略有哪些 石家庄专业模板网站制作价格 微博热点营销事件 2015亚太信息安全峰会 网站建设 北京 在服务中有效地管理信息安全 满足顾客对信息安全管理的要求 衡水企业做网站 为什么用php -s可以访问本地网站而开启apache就拒绝 做互联网营销执行 企业微博营销案 信息安全测评机构资质 p2p网站建设 微博热点营销事件 泉州石狮网络营销推广 网络营销的定义 移动营销的形式包括 创想营销 工业控制系统信息安全产业联盟 信息安全产品发布会 信息安全部主任 为什么用php -s可以访问本地网站而开启apache就拒绝 网络营销的概念 云创通营销手机多少钱 网站建设我们的优势 什么叫信息安全管理员 网络安全培训方案 网络安全与信息安方向 服务营销网 厦门响应式网站制作 信息安全个人挑战赛 h5营销的优势 网站建站系统程序国际网络安全论坛2017 网络营销资源有什么 网络营销小米手机 web攻防和信息安全 衡水企业做网站 网络安全与信息安方向 全网营销包含哪些 网络营销小米手机 京东营销策略有哪些 济南营销通 淘宝营销。 信息安全 保密 微博营销方案 网站建设我们的优势 商业营销课程 系统的网络安全 信息与'网络安全 枣庄网站设计 基于大数据的网络安全 做互联网营销执行 SDN与云网络安全 网络营销的知识要求 武汉信息安全,-1