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
潍坊网站设计网络营销之企业网站建设cms电商类网站网络安全审计系统作用信息安全 趋势 2017微营销概述国家信息安全等级保护工作协调小组,-1网络营销渠道大全广州市信息安全企业,-1网站建设方式【幕后流】【金手指绑定】【反派】 一朝重生异世,随身携带系统,只要绑定天骄,就能不断变强,本该因此走上人生巅峰, 但是奈何系统过于坑爹, 不仅要使天骄不断变强,还要使他们走上对立面,防止气运之海崩塌, 这还好说,最让他不解的是,为什么,一个天骄死亡,他也要跟着消亡? 且看,主角如何将天骄玩弄于鼓掌之间,笑看天下风云。周元真灵入洪荒,绑定天道信用卡。开局狂刷信用卡,先天不朽道胎,先天混沌至宝,先天神魔秘法……统统安排上! 不知不觉,他竟然欠下了亿万功德! 而在这时,信用卡提示,逾期不还,天罚降临,神魂俱灭! 窝草—— 为了保住小命,他开始疯狂抢夺功德,女娲造人,立教成圣,六道轮回,三皇五帝……他都要插一脚! 而为了防止主角“意外”死亡,无法追回欠债,天道也跟着变质了,处处维护主角。 老子:“竖子!你竟敢抢我人教教主之位?” 原始:“小贼!不要跑,还我杏黄旗!” 天道:“咳咳……” 众圣:天道不公啊!“我说的话,纯属虚构,如有雷同纯属巧合,如果你也有相同的经历,你就权当这些都只是个梦罢了,醒不来的人,才会羡慕醒的来的人。”——墨濪敢问上天,是否有仙?一个现代的物流搬运工,穿越到修真世界,一步一步修炼,能否成仙?少年壮志旅途险,看尽凡尘红颜笑。他日仙界再相见,一声道友尽沧桑!人类起源永远是个猜想,或者我这个猜想才是真正的样子。这本书描述了一位创世者如何创世并见证了地球人类的发展。通过他的见证,让我们更多的了解哲学,或者说了解天道天理。 菩萨低眉,所以慈悲六道! 撒旦低头,所以血流成河! 以撒旦之名,专职杀戮,他要当最强的那个男人! 最燃的都市,且看一个男人如何成就霸业,成为傲立巅峰的一代传奇!   【七少出品,铁血霸气】 撒旦军团群:198247503 生在玄幻世,杀戮为常事。青帝空间让我重获新生,我必让犯我者血流成河。一位青年,出身顶级豪门,却肩负重大任务,从小努力训练,练就一身本领。 短短的大学四年悄然逝去,他终于要开始建立自己的势力。 这是家族给予的任务,也是自己的理想。 从零开始,书写一段传奇,然而这条道路却是漫长而艰辛,想要建功立业,谈何容易? 庆幸的是,期间遇到愿与自己相伴终生的另一半 然而追妻路上也非一帆风顺,爱情与事业如何兼得,前面的道路又该如何选择……李文重生异世大陆,带着仙府而来,问道长生。灵气复苏,妖魔骤起,人类开启了觉醒自身元力的新时代,有人成为帅气的法爷,化身移动炮台,各种绚丽的魔法层出不穷;有人觉醒科技侧异能,血肉羸弱,机械飞升......而陆白,一个平平无奇的穿越者路人甲,踩着地狱三头犬的脑袋,回想起了他的莽夫之路。
互联网产品营销计划 网络安全资讯APP有哪些 广州 深圳 外贸网站建设 有哪些软文营销例子 网络安全控制应该在 微汇通微信营销软件 排名好的青岛网站建设 网络营销干什么的 虚拟化网络安全 国家信息安全等级认证证书 解梦的前世因果【www.richdady.cn】 忧郁症的治疗方法【www.richdady.cn】 什么原因意外的心理调适咨询【www.richdady.cn】 学习成绩差的心理调适【www.richdady.cn】 特殊学校的师资力量咨询【www.richdady.cn】 婴灵的超度方法有哪些?【微:qq383550880 】√转ihbwel 大龄剩女的婚恋现状如何改变?咨询【www.richdady.cn】√转ihbwel 人际关系不好的环境影响【www.richdady.cn】√转ihbwel 阴间生活的前世修行咨询【σσЗ8З55О88О√转ihbwel 亲子关系的教育策略【微:qq383550880 】√转ihbwel 缺心眼的环境影响咨询【企鹅383550880】√转ihbwel 为什么过世【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 学习成绩差的环境影响【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 什么原因意外的前世记忆【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 前世老公的前世因果【www.richdady.cn】√转ihbwel 升迁障碍的职场转型技巧有哪些?【企鹅383550880】√转ihbwel 亲子关系的情感交流咨询【企鹅383550880】√转ihbwel 大龄剩女【www.richdady.cn】√转ihbwel 前世缘份的前世案例咨询【企鹅383550880】√转ihbwel 婚姻生活不顺的解决方法咨询【σσЗ8З55О88О√转ihbwel 中国信息安全测评中心笔试 常州微网站 网络营销监管 网络安全规范操作流程 苏州网站推广 亿阳信息安全部门咋样 中国信息安全相关考试 网站样板 信息安全研发培训 太原网站制作 网络营销之 网络安全处罚 4g网络安全性 城市分站网站设计 计算机信息安全保护等级 网络安全应急队伍 有哪些软文营销例子 虚拟化网络安全 网络安全应急响应服务 30岁学网络营销 四平网站建设 国家电网信息安全大赛 网络安全策划 平台型网站 网络营销网址酒店的网络营销环境 零食网络营销策略 唯品会的营销特点 网络安全状况的基本判断 信息网络安全现状分析 嘉兴品牌网站建设 广告公司做网络营销营销网站 智慧城市与信息安全,-1 广州 深圳 外贸网站建设 天津企业网站建设 零食网络营销策略 保持和改进信息安全的体系是一个组织整体管理体系的一部分. 江门网站优化 最新的网络安全技术 互联网产品营销计划 珠海网站优化 平台型网站 南宁互联网营销公司 病毒营销的提出 佛山手机网站建设优化 上海网络营销平台排名 上海三零卫士信息安全技术有限公司 网络安全防护公司 单位信息安全的保护 网站管家 关于网络安全动态 排名好的青岛网站建设 公司信息安全 系统有限公司 建设网站费用 西安企业网站 网络安全法 息息相关 信息安全管理手段 昆明微信营销公司 防火墙是网络安全的屏障 广州网络安全公司 网络营销流量的重要性 改密码为保障网络安全 潍坊网站设计 关于网络安全动态 营销案例客户 bswifi网络安全管理 华为手机 国家信息安全,-1 珠海医疗网站建设公司 网站建设新闻分享 网站设计存在的不足 网站规划与网站建设 网站核验点 监控网络安全方案 网络安全状况的基本判断 网络安全报警电话 广告公司做网络营销营销网站 网络安全状况的基本判断 华为手机 国家信息安全,-1 19网站建设 信息安全风险评估 虚拟化网络安全 最新的网络安全技术 广州市信息安全企业,-1 企业网站建设cms 网络安全宣传页 企业信息安全物理安全 建设企业网站公司 魔兽信息安全 4p市场营销组合策略 网络安全应急队伍 嘉兴品牌网站建设 响应式网站模板 网络安全应急队伍 信息安全研发培训 贾焰 信息安全 智慧城市与信息安全,-1 中国信息安全测评中心笔试 四平网站建设 网站建设的售后 30岁学网络营销 虚拟化网络安全 关于信息安全控制 零食网络营销策略 排名好的青岛网站建设 网络营销监管 正规的网站建设 日本在哪一年组建了政府网络安全中心 学网站设计 广州 深圳 外贸网站建设 网络安全审计系统作用 国际网络安全期刊 聊城网站建设招聘 苏州网站推广 网络营销网址酒店的网络营销环境 微信网站开发 中国信息安全相关考试 网站设计公司市场容量 网络安全服务机构有 30岁学网络营销 珠海医疗网站建设公司 网络信息安全教育培训 济南网站推广 win10输入网络安全密钥 六盘水网站建设 济南网站推广 销售群发营销信息 自助构建网站 云网站功能 信息安全研发培训 长沙电子商务网站建设 网络安全与国家安全 信息安全风险评估 为什么品牌网络营销 网络安全意识培训 平台型网站 全国信息安全大会 2014