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
公信部信息安全唯品会营销在哪里找传统营销营销faq戴尔的营销理念网络安全等级保护备案全球网络安全峰会兰州网站建设报价网络营销培训新技术背景下国家信息安全凡界圣殿一位内殿长老在诸多强者面前侮辱暗中且以恶毒的手法对一个功力不达他一成的外门弟子(周于)施下恶法将其杀害、、、、、、“叮!最强僵尸系统绑定中……” “系统绑定成功,使用者:叶晨(初级白僵)!” 一觉醒来,叶晨穿越到了僵尸先生电影世界里。 别人穿越不是尸祖就是尸王,可叶晨却发现自己变成了一只最弱的白毛僵! 在这个道士和僵尸并存的世界里,处处潜藏着杀机。 为了增长实力,叶晨掠夺中品养尸地,击杀任老爷获取系统丰厚奖励。 步步为棋,逆天改命,最终成就至尊尸神之位!觉醒前世记忆,龙象神功护体。 一棍在手,足以试敌天下。神魔的游戏,养蛊人类,是举刀拿剑逆战万族,还是低眉俯首甘为奴仆,普通人的野望,你我是否都幻想过打破秩序,生与死,血与泪,离别与重逢,种种的选择,这是一部笑中含泪的作品,且看普通人如何末世中挣求活,选择自己的人生。我叫陈宁,穿越到了九州顶级门派。 老掌门仙逝前把掌门之位传给了我。 还告诉了我一系列爆炸消息。 “大长老沧月是皇朝派过来监视门派的线人。” “二长老是天池圣地的圣女,年幼时就潜伏在门派里,作为内应,随时准备配合天池圣地里应外合。” “执法堂堂主是魔族探子,关于门派的各种秘密,已经传递出去数以万计的情报了。” “门派第一高手是个兽耳娘,是兽族扎在门派里的一根钉子,对掌门之位虎视眈眈,随时准备取而代之,振兴族群。” “就连我的贴身护卫,也是盗神的孙女,听从盗神之命,贪图门派里的财宝密藏,所图甚大!” 总之……现在门派里除了我以外,全都是卧底。 这可怎么办? 在线等,挺慌的。特种部队猛虎作战旅的战士梁建华外号海蛇,在一次军事演习对抗中,因被对方的炮弹击中,无意间穿越回到百年之前的1910年东北,在匪患猖獗的环境中,制造现代化武器,尽显卓越能力,并且左右逢源,获取佳人芳心,收编其他武装,对抗国外侵略,最终成为一代英豪…二十年前,他被一代道门隐脉奇人所救。二十年后,他遵守师父遗命下山踏入何家,阴差阳错之下成为何家的女婿,内心从抗拒到默默守护,皆因那一纸婚约而起!突发奇想,写一部无节操的青春爱情故事啦。 文笔并不好希望各位见谅吧本书不同于传统玄幻小说,在内容上尽量做到内容丰富,剧情前后衔接、环环相扣。主要内容:男主休莎拉乌·佐佑出生在一个崇尚魔法大陆,自身却不通任何魔法,一次意为男主打开了全新的道路——以武破魔。家族被灭、父母受辱、青梅相离……然而,一个个新朋友的结交,让8岁的男主建立了正确的价值观、人生观,认识到友情、亲情的可贵,从外力、内在两个层面逐步走上巅峰!星球殖民,外星入侵,一段奇幻的平行之旅能否化解危机
设备和网络安全专用 戴尔的营销理念 信息安全条例 确定 昆明微网站制作 镇江网站建设公司 无纸化营销 互联网服务区信息安全检查.,-1 银川网站建设 信息安全类竞赛 cisp ppt 中国信息安全测评中心 暗恋的案例分享咨询【www.richdady.cn】 脑部不清晰【www.richdady.cn】 心慌胸闷头晕的解决方法咨询【www.richdady.cn】 暗恋的情感表达【www.richdady.cn】 家庭关系的相处之道【www.richdady.cn】 公司破产对股东的影响咨询【σσЗ8З55О88О√转ihbwel 前世老公的前世记忆咨询【σσЗ8З55О88О√转ihbwel 自闭症的案例分享【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 前世缘份的前世因果【微:qq383550880 】√转ihbwel 前世今生的改命方法【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 迟缓儿的前世因果【企鹅383550880】√转ihbwel 前世因果化解方法咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 莫名其妙感伤的前世影响【www.richdady.cn】√转ihbwel 大龄剩女的心理调适威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 内心恐惧胆怯的前世因果【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 内心恐惧胆怯的案例分享威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 财运不佳的风水调整【σσЗ8З55О88О√转ihbwel 前世今生的故事是真的吗?咨询【微:qq383550880 】√转ihbwel 孩子不爱读书的阅读环境威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 孩子压力大的前世记忆咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 信息安全课程设计 营销推广具有的特点是 网站信息安全等级测评保护 信息安全设计 珠海医疗网站建设公司 北京微信营销培训班 全球网络安全峰会 兰州网站建设报价 4r营销 网络安全等级保护备案 聊城网站建设报价 网站制作前期所需要准备网站倒计时 个人注册网站.com 网络安全案例及其分析报告信息安全管理运营平台 信息安全的基本要求是 网络营销的含义及特点 网络安全法 中文域名 营销推广具有的特点是 网站信息安全等级测评保护 做网站程序 厦门网站开发建设 网络管控和信息安全,-1 南京网站制作 网络营销人才供需状况 企划营销包括 长沙英文网站建设公司 南川网站制作 获取网站访问量 内容营销的特点是什么 网络营销工作理想 美国信息安全排名 互联网广告营销策划方案 直播营销节 网络安全审核方案 做网站程序 聊城网站建设报价 网络安全技术就业 互联网营销环境变化 中国信息安全测评中心属于 信息安全的基本要求是 淮北网站设计 国际营销网络建设 戴尔的营销理念 珠海企业网站制作费用 青岛网站维护 网络安全等级保护备案 中国网络安全协会 信息安全管理三个要素 信息安全管理体系 保障国家网络安全 南京网站制作 网站建设方式 十八大 信息安全 武汉全网营销推广 信息安全国家标准目录 天津理工信息安全课程 网络安全的经典实例 网络安全和信息化小组 搜索引擎营销的营销过程网络安全生态体系 做网站程序 无纸化营销 中国网络安全协会 网络平台营销方案 信息安全国家标准目录 珠海专业医疗网站建设 app企业网站 商务网站建设公司 网络营销策划培训班 网络营销培训 济宁网站制作 公众号营销有哪些策略 英雄联盟网站设计 信息安全的基本要求是 建设企业网站公司 网站内容管理系统 营销社会环境分析 第三方营销平台的发展趋势 信息安全 小技巧 网络营销人才供需状况 网络信息安全博览会 注册,-1 信息安全理论知识竞赛 营销型网站如何制作 信息安全博士研究理论 互联网广告营销策划方案 网站怎么制作 互联网营销教育培训 微信营销活动公司简介 个人注册网站.com 响应式网站建设信息 信息安全等级四级 建设企业网站公司 做网站电话 做网站电话 网络营销人才供需状况 1.2信息交流与网络安全 网络营销策划培训班 网络安全技术就业 信息安全事件通报流程 把一个php的网站源文件换到另一个空间后无法访问后台信息安全技术 专科 企业网站制作 模板型网站 信息安全用不用敲代码 线下营销渠道有哪些 营销社会环境分析 上海信息安全中心地址 网站制作前期所需要准备网站倒计时 做网站程序 网络信息安全博览会 注册,-1 句容网站建设 如何建购物网站 宝安网站设计 网络安全 强化培训 电子化营销 国科大信息安全教材 网络管控和信息安全,-1 宁夏网站建设 厦门网站开发建设 直播营销节 全球网络安全峰会 苹果7网络营销策划书 营销职能 衡水做网站公司 企业网站制作 创意网站建设公司 珠海专业医疗网站建设 十种网络营销方法体系 手机网站建设动态 网络安全 会议主题 九月有什么节日可营销 4r营销 电子邮件营销作用 网站开发公司深圳 网盘建网站 服务类网站免费建站 近年信息安全事件