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门户网站建设方案网络间接营销陕西省网络安全网络间接营销京东目标市场营销网络安全系统中的身份认证技术应用及其发展信息安全审核员待遇网络安全法是我国一名叫win剑客的故事,来战吧,天地! 各大文明之中的修真者,通过操纵低能量的行星汲取能量,肉体凡胎不能承受过高的能量!修为越高,行星提供给他的能量越高, 文明分为,人类文明,机械文明,幽灵文明,创世文明,该书讲述王者英雄直接的国仇家恨,利益纠纷,爱恨情仇,一段故事荡气回肠,故事纯属虚构,有人世间的阴险狡诈,也有人间真性情。古玩就是贩卖历史。 这话是我爸对我说的,那个时候我只有7岁,懵懵懂懂,完全不明白是什么意思。 直到后来,我才知道古玩贩卖的不只是历史…… 还有故事! 灵异,自古以来多不胜数,传闻,总是稀奇古怪。神秘老头强行传授的阴阳术法,究竟是无意还是特意?    恩怨是非的世家情仇,诡异惊悚的灾祸,背后黑手的窥伺,神秘组织陡然的出现……竟是蓄谋已久?    一路成长的凶险,又历经种种匪夷所思之事,我是否能够化险为夷?    面对似是而非的真相,兄弟的背叛,我,又该何去何从……四十岁的酒水业务员李可,重生至1982年,凭借对后世的了解和天赋之眼的能力,开启暴富人生。五彩斑斓的背后总是深邃的黑……马克?李,无论干掉你的是谁,我都会为你报仇,以告慰你在天之灵。 注①:第一次写文,用的是第一人称,慎入。 注②:因为是同一个作者写的, 所以这篇也能在话本小说(如果有更多 人支持的话将来可能会在B站?)找到。 注③:作者是学生党,随缘更新。特殊体质,资质绝佳,修炼救母。红尘中相视一眼,续写剪不断情缘。 不争大世,不逆天道,顺势修仙。无尽岁月一浮尘,凡人亦可登绝巅。一觉醒来,身边躺着一位绝色女子,风情万种,他知道,他穿越成为了洪荒最悲催的人皇——帝辛。   在这个圣人遍地走,大罗不如狗的世界,诸天大教林立,都想算计帝辛。   “完犊子了!这是地狱级开局,要我躺平找死么?”   正当帝辛悲号,感慨命途多舛之时,帝辛觉醒了无限香火功德系统,并且还能够创建聊天群。   武当百岁老人,舔狗少庄主,最爱喝兽奶,天下会扛把子,大秦厨神加入聊天群。   面对喧闹的聊天群,帝辛打出一句:【吾乃万古人皇,现已成神,今招募信徒,信我者,得造化,得永生,得不朽……】   只要群友信仰帝辛,献祭宝物,帝辛便能够获得无上造化,打破枷锁。   走投无路的舔狗少庄主游坦之,病急乱投医,转眼间献祭了阿紫,神木王鼎,易筋经…… 来自二十一世纪生患绝症的企业家,为求得一线生机接受了技术并不成熟记忆转载实验,意外让他的记忆来到了1987年这个国内近代商业的启蒙期,是成为时代的弄潮儿还是那划破夜空的流星。 本书内容以商业故事为主,无太多情感戏。
网络安全公司 江苏 网络营销活动规划 网站修改标题有影响吗 对网络营销的建议决策 交互式网站设计 深圳 免费创建网站 信息安全数据库安全 网络安全努力破除 国家信息安全文章 移动支付推广营销方案 儿子抑郁症的康复训练【www.richdady.cn】 婴灵的超度方法有哪些?咨询【www.richdady.cn】 亲子关系的家庭氛围如何营造?【www.richdady.cn】 如何识别冤亲债主咨询【www.richdady.cn】 耳鸣的自我提升咨询【www.richdady.cn】 与公婆前世的影响分析【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 缺心眼的表现及成因【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 感觉整天没精神怎么办咨询【企鹅383550880】√转ihbwel 不爱读书的教育建议【企鹅383550880】√转ihbwel 亲子关系的案例分享【σσЗ8З55О88О√转ihbwel 冤亲债主干扰的前世因果【σσЗ8З55О88О√转ihbwel 头脑混沌的心理调适咨询【σσЗ8З55О88О√转ihbwel 孩子压力大威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 耳鸣的前世记忆咨询【微:qq383550880 】√转ihbwel 家庭关系的教育建议【微:qq383550880 】√转ihbwel 家庭关系的改运方法【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 升迁障碍的真实案例有哪些?【www.richdady.cn】√转ihbwel 心慌胸闷头晕的解决方法咨询【企鹅383550880】√转ihbwel 冤亲债主干扰对生活有何影响?咨询【www.richdady.cn】√转ihbwel 大龄剩女的婚恋现状如何改变?咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 网络信息安全特点有 国家信息安全文章 网络营销活动规划 公司网站规划案例 石家庄医院网站建设 黄石网站建设 信息安全审核员待遇 零基础学习网络安全 信息安全安全测试 国家 网络与信息安全领导小组 京东目标市场营销 整合营销理论案例分析 网络安全是黑客吗 信息网络安全与管理 做网络安全的公司排名 对网络营销的建议决策 网站修改标题有影响吗 建网站备案 网络安全网站有哪些 青岛模板化网站建设 网络安全展台 以防火墙为核心的企业 网络安全行业销售怎么做 朔州市网站建设 网络安全公司 江苏 信息安全三级等保资质 长沙网站制作服务 网络与信息安全 期刊 网络安全合作 西安做网站的公司 信息网络安全与管理 国家 网络与信息安全领导小组 专注武汉手机网站建设 网站jianshe 西安信息安全培训班 网站建设公司营销推广 网络营销是什么系 网络安全管理的功能 大连建网站公司 上海网络营销资讯 视频网站设计 视频网站设计 网络安全技术研究所 信息安全数据库安全 旅游网站建设方案 海南网站设计智能建网站 营销的名词 教育部 网络安全 信息安全高峰论坛 医院营销网 2012年网络安全 成都学校网站制作 朔州市网站建设 上海交通大学信息安全服务技术研究实验室 太原建网站 大连建网站公司 做网站收费 兴化网站制作 信息安全的证书 营销界名人 高大上网站建设公司 微网站和微信 镇江网站建设 零基础学习网络安全 网络营销活动规划 移动支付推广营销方案 网络安全网站有哪些 青岛php网站建设 已备案网站 镇江网站建设 无锡网站推 网站写文案营销计划短链接 公司网站规划案例 网站类型 医院营销网 网络安全合作 微网站 国家信息安全文章 顺德新网站建设 二网络安全工作情况& 网络安全攻防作业 网络安全协议是什么 移动营销优缺点 建立个网站 网络安全运维流程 网站jianshe 企业手机网站建设策划 黑色网站 门户网站建设方案 建网站备案 陕西省网络安全 营销邮件标题 网络安全努力破除 郑州营销托管公司排名 苏州好的做网站的公司 2014年第二届信息与网络安全国际会议 2017网络信息安全峰会 用c做网站 建网站中企动力 信息安全内审员 网络安全是黑客吗 西安成品网站建设 实战网络安全免费阅读 专注武汉手机网站建设 中国网站建设公司百强 中国网站建设公司百强 营销邮件标题 兴化网站制作 信息安全内审员 黄石网站建设 网络安全行业销售怎么做 西安做网站的公司 网络与信息安全 期刊 网站修改标题有影响吗 公司运营与营销 什么是信息安全事态江苏省信息安全测评中心 信息安全审核员待遇 网络安全运维流程 信息安全数据库安全 2017网络信息安全峰会 网络安全应急中心 达内培训 网络营销 seo网站建设 网络安全系统中的身份认证技术应用及其发展 整合营销理论案例分析 信息安全管理实验报告 二网络安全工作情况& 上海手机网站建设电话咨询 清华大学网络安全课程 教育部 网络安全 青岛模板化网站建设 义乌网站制作 网络信息安全特点有 网络安全 pdf 企业网站网络营销职能