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
个人网站备案营销助手软件天津信息安全比赛网络安全整体解决方案中华人民共和国公安部网络安全保卫局邮件营销的有点网站建设的流程网站建站深圳高端网站制作网络空间信息安全九幽。幽深之极地,墟,是一个残破的世界。我要前往那儿,埋葬那儿的魂。楚君玄一穿越,就遇到了神仙姐姐被人追杀,本以为会死,却被一块青玉所救…… 夺仙人之躯的楚君玄,随手一掏,就是仙家法宝;入住全是少女的秋水宫;与一众仙子、妖女打得火热;和李靖、秦叔宝、李淳风等大唐英豪们称兄道弟、斩妖除魔…… 妖魔两族来袭,人间经历大劫,七大妖王、八大魔头、九真五佛,高手如云,一场波澜壮阔的妖魔大战开启…… 千里江陵一日还,大佬又来虐鬼玩。 求你了,让我好好当个NPC不行么? 你一个演员,比我们怪物还吓人。 夺笋呐! 咱们讲讲道理行么? 你是人么? 你礼貌么? 鬼物NPC的心态日常搞蹦发出三连疑问。 李命表示,老子拳头大就是道理! 生死看淡,不服就干!“呐~欢迎来到「梦世界」哦!” 伴随着一句欢迎语,我就这样被强制进入到了压根没有听说过的「梦世界」 “帮别人的话,之后我会去满足属于你们的愿望哦~ 因此我开始了「满足别人愿望」的旅程,并且一开始就是我的同班同学奚梦,再怎么说这也极其匪夷所思吧,这是什么轻小说剧情吗。 而在这之后,她也来到了这个「梦世界」 在不断变化的梦境世界中,我与她开始了一段波折且愉快并奇妙的故事。 作者:双风之影丶轻雨 封面:十里烟花_一个懒懒的少年,喜欢从书卷中找到有用的东西,不学让人眼花的技、艺、法,只修基础;不尊规矩、不知人事,做事以情感为主;无进取心、无理想,弱小时,在人群中猥琐成长,强大时,一剑斩出,闲人厄皮,能在以武力和拳头的强武世界能混下去吗?刘墨发现了自己的爷爷是盗墓贼,他选择走爷爷的老路去探寻爷爷未知的墓,一路上结交了许多对于自己来说非常重要的朋友.湘西尸王和海底墓到底是什么关系?余亦辰的身世之谜?刘墨的爷爷为什么不要他从事盗墓?八星卧足墓的噬魂刀真的有这么厉害吗? 人的命运,得看机遇。 吴晓是一位大学毕业生,可是在这个大学生如白菜一样的年代,毫无背景的他想要找一份好的工作已是不容易,更别提出人头地,有一番成就了。 在一次偶然他遇到了神奇的超级智能系统,从此他的人生发生了翻天覆地的变化。。。新人我,叫做程敏刚,她,叫做杜淑萍,杜淑萍是我的老婆,武道昌隆,实力为尊,谁说奴仆下人不过底层蝼蚁,且看小小书童逆转成帝,翻身做主……
设计网站首页多少钱 资阳网站建设 cc标准 信息安全 芜湖网站建设 美团的电子邮件营销 广东网络公司营销排名 信息安全风险评估的重要性 网络安全风险提示单 套b网站 网站排版 阴间生活的文化背景咨询【www.richdady.cn】 投资项目的风险评估咨询【www.richdady.cn】 耳鸣的案例分享【www.richdady.cn】 前世今生的梦境解析咨询【www.richdady.cn】 家庭关系的心理调适【www.richdady.cn】 前世今生的故事有哪些经典案例?咨询【www.richdady.cn】√转ihbwel 升迁障碍的职场策略咨询【微:qq383550880 】√转ihbwel 特殊学校的教学方法咨询【企鹅383550880】√转ihbwel 耳鸣的解决方法咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 儿子不读书的咨询技巧咨询【企鹅383550880】√转ihbwel 发育倒退的案例分享咨询【www.richdady.cn】√转ihbwel 前世今生的修行方法【σσЗ8З55О88О√转ihbwel 家庭关系的矛盾化解咨询【σσЗ8З55О88О√转ihbwel 升迁障碍的职场转型技巧有哪些?咨询【www.richdady.cn】√转ihbwel 升迁障碍的职场转型【σσЗ8З55О88О√转ihbwel 升迁障碍的职场突破方法有哪些?【企鹅383550880】√转ihbwel 亲子关系的教育理念咨询【企鹅383550880】√转ihbwel 冤亲债主的干扰影响【微:qq383550880 】√转ihbwel 家庭关系的自我提升咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 前世老公的前世解析咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 美团的电子邮件营销 网络安全应急服务支撑单位证书 2017国内信息安全事件 淘宝网络营销工作内容 2013 年中国互联网网络安全报告 武汉网站程序 网络推广营销公司 桌面信息安全管理软件 济南建网站 戴尔网络营销的策略 公司设计网站建设 设计网站的软件 信息安全检查评判标准,-1 可信赖的响应式网站 贸易公司自建免费网站 2013 年中国互联网网络安全报告 旅游网站设计 国有企业信息安全制度 国家信息安全研究院 4r营销书 西安网站建设公 公司设计网站建设 资阳网站建设 信息安全的实现目标,-1 网络推广营销公司 网站建站 网络营销有什么策略 杭州专业做网站的公司 石家庄网站营销 国务院负责统筹协调网络安全 戴尔网络营销的策略 国家信息安全管理体系审核员 海外营销推广平台 设计网站首页多少钱 国家信息安全等级保护网 武汉网站公司 深圳企业网站制作报价 家教网站建设 2013 年中国互联网网络安全报告 网络营销模式的特点是什么意思 上海网站制作顾问 济南建网站 网站模板化 网页设计网站 珠海网站制作品牌策划 做生意的网站 网络安全 实验报告 国有企业信息安全制度 工业控制系统信息安全 标准 湖南科技大学信息安全队 湛江网站模板 网络安全 实施目标 个人网站备案 网络安全风险提示单 网站设计 广州 主流网站 设计网站首页多少钱 邢台网站建设服务周到 营销助手软件 怎样黑网站 千人群营销 资阳网站建设 安庆网站建设 海尔营销模式组织构架 陕西信息安全管理中心 携程网站网络营销策略 安丘做网站 网络信息安全项目 可信赖的响应式网站 信息技术与信息安全知识读本 工业控制系统信息安全 标准 芜湖网站建设 淘宝网络营销工作内容 使用asp.net制作网站在制作相册时怎样添加图片呢? 全国网络安全日 陕西网络安全企业 免费域名网站搭建 旅游网站设计 李宁网络营销策划书 特色营销的要素 信息安全的实现目标,-1 网络营销课程的ppt 第四届互联网网络安全 党员信息安全 国有企业信息安全制度 有经验的佛山网站建设 信息安全检查评判标准,-1 网站配色方案 对比色 营销建立信任的办法 海尔营销模式组织构架 受欢迎的汕头网站推广 信息安全-信息系统安全等级保护基本要求 湛江网站模板 关于端午节的软文营销 网络安全相关会议 受欢迎的汕头网站推广 网络安全等级测评行业 网络安全应急服务支撑单位证书 石家庄网站营销 公安网络安全保卫局 营销助手软件 网站维护等 戴尔网络营销的策略 设计网站的软件 中国网络安全专家 国家信息安全研究院 末加密的网络安全吗 安庆网站建设 网站排版 沈阳做网站的公司排名 禁忌网站 网络安全风险提示单 网页设计网站 个人网站备案 上海网站制作顾问 网站个性化 特色营销的要素 如何用网络营销的方法有哪些方法 国家信息安全研究院 资阳网站建设 4g网络安全 信息安全2015 信息技术与信息安全知识读本 关键信息基础设施网络安全检查方案 趋势科技网络安全版 中国网络安全形势2016 公安网络安全保卫局 信息技术与信息安全知识读本 国外素材网站 武汉网站程序 设计网站首页多少钱 国外素材网站 广州网站建设优化方案 网页设计网站 湖南科技大学信息安全队