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
网络安全报告石家庄网站优化公司国内全屏网站有哪些网络安全监测南平网站建设大同网站建设信息安全专业人员cisp教学ppt网络安全工作的价值企业支付宝 营销策略网站色彩最新企业网站系统仙界传闻:这世上唯有月老王尧不能招惹,得罪别人大不了一战,得罪月老,一不小心族谱的下版本就交代在这了! 穿越青年王尧被迫成了新晋月老,方才发现,月老这号神仙,听上去好像只是个鸡毛蒜皮的小官,竟然很吃香…… 这个世界需要充启?? 即使有很多的美好。 但它一片死寂, 谁?到底是谁? 明明只是神的一个错误, 什么别有用心的人利用了它, 为什么谁要创造这样的世界, 它明明毫无意义, 或许吧??江夜得知十天之后,克苏鲁神明将要 降临人间,血洗一切。 眼看死亡不可避免!结局已经注定! 还好他提前得到【斩神模拟器】! 可以逆天改命! 只要通过模拟器不断斩神,就能获得模拟点,兑换各种金色传说天赋,死灵之书,尸食教典仪,阿撒托斯之书,至高母神莎布.尼古拉丝…… 十天时间,一晃而过,曾经弹指可灭的蝼蚁,已经成为全宇宙最强大的创造之神! 这时诸神降临,信心满满,却震惊的发现,这个看似脆弱的人类星球,竟然居住着一尊伟岸…… 一个小气朋友的故事喜欢山旅的哥俩穿越到原始社会新石器时代的东北,引领东北山林草莽野人的进步发展,勾连各个不同地域原始文明,重建华夏。见证世界同时期不同文明进展,考证那些传说。女神系列第四部,钟世是两个高级科学家伊德和蓝雪的长子,二弟盛安、三妹和羽、四妹晓冰,兄妹四人尚在襁褓时亲身经历并目睹两名堪称天才的基层物理学家犯罪作案,伊德和蓝雪重伤不起。为避免未来世界血雨腥风,由钟世起头组建科技警察局,皆文武双全。钟世寄养在叔叔家,其他人寄养在舅姨家,大仇得报后开拔捍卫未来的征途。天上同时出现两个太阳,人类以及大地万物处在绝命边缘 五十年前,在伊祁放勋时代,掌管太阳的火神,在不周山提练两个太阳,图谋统领神人魔三界。人间备受两个烈日的煎熬。帝尧下令大羿天神前往消灭火神,大羿战败。大羿天神的神体,震天神弓与两支冰晶箭掉到人间,,,。 五十年后,天上两个太阳,五行失衡,民不聊生。掉落在无穷氏族的大羿天神的神体重生,后人称“后羿”。后羿降世后,导致神人魔三界大乱。 后羿得到凌晏与东海龙女的协助,逐渐感悟到身上原天神的神性与神力,并找到震天神弓与冰晶箭,历经漫漫长路与险阻,承载先神的使命前往不周山。三个穷困少年逆袭成功的故事21世界的凤凰男昊天不幸战死酒场,怨气冲天,魂魄不散,穿越重生到大草原,拯救昊氏于危难之中。 昊天运用在21世纪所学,带领昊氏统一大草原,进而逐鹿中原,建立王朝。大武王朝,邪异降临,诡异杀人于无形。 江夜携带修改器穿越。 燃血功+一气功,破极【炎阳神功】。 牛魔大力拳+十三太保横练,破极牛魔大力拳.真意。【牛魔真身】 狂风刀+黑虎刀法,破极【霸刀诀】。 疾风掠影+御风步,破极【御风隐形】轻功。 生死看淡,不服就干,这是一个以蛮力,武道,横推一切的故事。
镇江企业网站建设 网站建设总结 网络安全威胁什么意思 网站加黑链 自助建手机网站免费 微网站系统 qq推广营销方案 网站制作及排名优化 2017西安信息安全大赛 广州网站制 网站图片类型 网络安全检讨书 网络营销的理论包括 连云港网站建设 网络安全 决策树 小米成功营销案例分析 常州网络营销外包 网站需求表 常州网络营销外包 网站收录多少才有排名 建立http网站 网络整合营销及推广 信息安全等级测评师... 建立http网站 网站制定 网站定制与模板开发 2017西安信息安全大赛 网络安全态势感知系统 关系营销优势与不足 网站策划书 网络安全威胁什么意思 网络安全评审 北京高端网站设计外包公司 如何推广网站 网络安全网络隐身 企业网络营销总裁培训班 济南网络营销策划 高端汽车网站建设 网络营销渠道的特点是 汕头网站设计 建永久网站 工业控制系统网络安全 有设计感的网站 网站建设管理 做网站创意营销型企业网站 网络安全 决策树 工业控制系统网络安全 网站图片类型 凡客建网站 网络有哪些营销方式有哪些影响 国家信息化培训网络安全 网络安全黑哥 北京高端网站设计外包公司 张新 网络安全与管理 做一个关于网络安全 网络信息安全考试 远程接入过程管理敏感国家 重庆南川网站制作公司哪家专业 信息安全标准化委员会 网络安全黑哥 网络管理与网络安全 瑞星网络安全预警 网络安全工作的价值企业支付宝 营销策略 网站设计公司 南京 珠海网站 企业品牌类网站 网络安全评审 重庆微营销公司哪家好 权威的网络安全网站 营销推广的策划书 唯品会的营销策划方案 网站策划书 互联网传统营销模式有哪些 电子商务 网络安全 网络营销咨询网站源码 信息安全等级测评师... 网络安全监测 张新 网络安全与管理 门户网站模板 罗湖网站制作 公司网站定制 江门网站设计 国家信息化培训网络安全 网络营销的缺点有哪些 网络整合营销及推广 网络营销推广办法 湖南网站建设 自助建手机网站免费 苏州网站建设logo 2017西安信息安全大赛 镇江网站seo 网络整合营销及推广 网络安全大讨论 网络安全技术设备 网站制作及排名优化 信息安全简介,-1 网站策划书 信息安全 三可 四川省计算机信息安全行业协会 山西网站制作公司 网站加黑链 大同网站建设 做网站创意营销型企业网站 网络安全方案建议 中型网站 营销流行语 整合营销一站式服务 网站建设总结 高端汽车网站建设 湖南网站建设 亚马逊服务营销策略 软文营销商业模式 深圳公司做网站 中国电子信息安全技术,-1 网络营销的缺点有哪些 济南网络营销策划 营销推广的策划书 等保网络安全方案 武汉市网站制作公司 网络营销与传统营销 北京网站制作排名 网站背景色 建手机网站一年费用 网络安全攻防工资不属于网络营销的职能 qq群营销的特点 镇江企业网站建设 网络营销专业技能 网络营销专业技能 山东小孩信息安全 网络营销的推销 温州微网站制作公司推荐 网络营销渠道的特点是 支付宝全网营销软件 网络安全检讨书 首都网络安全日报名 商城推广人际营销 重庆南川网站制作公司哪家专业 装饰网站建设 企业品牌类网站 整合营销一站式服务 网络整合营销套餐 qq群营销的特点 深圳自适应网站制作 企业网站管理系统 关系营销优势与不足 网站定制与模板开发