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
中国信息安全漏洞库email营销手段宁波网络营销珠海移动网站建设报价网络安全法工控安全分析网络安全问题有哪些武汉做网站价格网络餐饮营销案例信息安全等级保护ppt资阳建网站老婆出轨,兄弟反目,三十岁那年我遭遇了人生的滑铁卢! 金钱之下,每个人都面目狰狞,亲人的背叛,朋友的贪婪,无数只魔掌将我推进绝望的深渊,让我不得不挣扎地想要爬起,去触碰那一片属于我的骄阳! 《人到中年》,不一样的视觉盛筵!喜欢的读者记得打赏、推荐,多多支持,你的肯定,是我最大的动力! 陈默一直想去外面的世界看一看,看一看卢老头口中不一样的世界,然而贫乏的物资,危险的赏金任务和对外面世界的迷茫,让陈默一次次的推迟走出去的决心,直到两个陌生的人的到来....... 间谍是一个非常古老的职业,从有战争开始的那一天起,间谍便是交战双方获取对方情报的唯一选择。有人说,间谍战是这个世界上唯一不会出现硝烟的战斗,可事实证明,没有硝烟的战斗在这个世界上几乎不存在,即便是暗地里的较量,同样充满血腥和牺牲。 我姓唐,叫唐城,你也可以叫我唐五郎。 我爹是军统,专门抓日本特务的军统,虽然他不在了,可小爷我也绝对不允许你们这些萝卜头活的逍遥。 这里是国统区,所以,这里没有你们存活的空间。如果你们非要来,那好吧,小爷我只好送你们统统下地狱。叶晓天,一个23岁的大学毕业生;《破晓》一款称作“第二世界”的游戏,第一世界的咸鱼在第二世界会是怎样的呢?在美丽的梦幻大陆上,分为三界,幻界,灵界和洛界,以九天之河三分大陆,三界争斗,长年不休,却又互相制衡。九天之河每百年现九天秘境,现九天之塔,九天之塔分九天,凡,普,灵,玄,皇,尊,圣,帝以及汣之天,传说闯汣天者得天下,九天之塔每一天都有不同的机遇,每一层都困难重重,每次闯关者都会获得相应的称号及奖励,然而千万年以来,还无人闯入九天之巅。幻界少主与洛界公主因九天之河倒流互相结识,因此展开两届世代之恩怨,两人之情牵动两届之争斗,然而灵界虎视眈眈,在暗中推波助澜,以收渔翁之利,离九天之塔开放还有8年时间,九天之争马上开始,看能否解决三界之乱,争夺九天之主。殊不知九天之巅,只有一把钥匙,一扇天门,上书《梦界》……预知后事如何,且看正文真实淳朴的三口之家惨遭灭门? 严肃的军训基地半夜打炮? 高中校园夜间有裸男游荡? 少女野外方便被老人偷窥? 关爱迷途妇女的少年一蹶不振? ...... 这一桩桩事件的背后,到底是人性的扭曲还是道德的沦丧,请让我们跟随少年王候的脚步,慢慢去揭开这一幕幕惨案背后的真相吧。大学毕业后,苏世横得到了他梦寐以求的工作,成为了一名他从小就想成为的人民教师,他很开心,这一度让他以为,他的人生故事会一直按照自己设想好的情节去发展。然而,在真正参加了工作、进入了社会之后,他才终于明白以前的象牙塔是多么地单纯又美好。人情冷暖;挫折磨难;残酷的现实让他经历了一段心酸无助、痛苦不堪的黑暗时光,甚至还让他产生过了结自己的恐怖念头,所幸后来,他撑过了煎熬,保住了赤子之心,他的棱角不仅没有被社会磨平,反而变得更有锋芒,“横眉冷对千夫指,真心独为知己笑”,做自己就好,不必在意世人的眼光。“快来救我,我被困在相亲对象家的棺材里了!” 接到这个电话的吴邪和谢小花一脸懵逼。 现在小年轻都玩的这么花? 棺材? 还把自己困进去了? 而当他们根据地址赶来之后,却险些丧命于这看似普通的店铺当中! 最后找到了霍秀秀,却也没办法将其解救。 即便是暗中保护的小哥和吴三省也手足无措。 反而是差点被守护的扎纸人给一刀两断! 在这危急万分的时刻,阴风四起,一顶纸人抬轿停在了门口...... 多年以后。 霍秀秀注视着陌上少年:“扎纸匠、赶尸人、阴阳先生.....顾言,你到底还有多少身份啊?” 顾言腼腆的笑了笑,“方方面面都懂亿点吧!”南浮山中遇仙踪,医术通神济世人,快意恩仇谈笑间,红颜相伴乐逍遥。 他淡泊随性,不求长生不老,只愿一世逍遥。 他仁心仁术,救治病人不计回报。 他深明大义,为国效力从不退缩。 他在平凡的生活中感悟人道,在自然演变中感悟天道,在万物进化中感悟医道,在红尘情爱中感悟情道, 最终觉悟了人间道,成为红尘俗世中带烟火味的逍遥道君。
公安信息网络安全 网站站制做 2017年网络安全日 网络安全高级培训 网络营销宣传方式有哪些 济南网站制作公司报价 昆明网络营销的发展 python3 网络安全源代码网站建设公司浩森宇特 信息安全等级保护测评师,-1 汽车网络营销 婴灵的超度与家庭和谐咨询【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 事业不顺的原因有哪些?【企鹅383550880】√转ihbwel 大龄剩女的心理调适咨询【企鹅383550880】√转ihbwel 什么原因意外的前世案例【σσЗ8З55О88О√转ihbwel 前世今生的轮回存在吗?咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 事业不顺的职业规划咨询【微:qq383550880 】√转ihbwel 解梦【微:qq383550880 】√转ihbwel 亲子关系的改运方法咨询【微:qq383550880 】√转ihbwel 性压抑的咨询技巧咨询【www.richdady.cn】√转ihbwel 冤亲债主干扰的前世记忆【σσЗ8З55О88О√转ihbwel 心理咨询与灵性指导咨询【www.richdady.cn】√转ihbwel 升迁障碍的解决方法咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 东莞做网站公司 重庆互联网营销 怎么样做网站的目录结构 昆明建个网站哪家便宜 公司关于网站设计公司的简介 网络营销可以不考虑( )问题. 珠海网络营销 php网站建设 网站建设公司销售招聘 衡水网站排名优化公司企业公司网站 北京 珠海网站设计费用 关于用户信息安全 澳洲信息安全公司 计算机网络安全实验报告 网站公司长沙做网站多少钱 湖南 信息安全公司排名 广州营销班 信息安全资质申请 2017年网络安全日 营销策划书& 营销型网站设计特点 网络安全审计技术 网络与信息安全办公室 聚美优品产品营销助理 重庆营销型网站开发 物联网和网络安全 国内外信息安全标准 网络安全案例演讲 信息安全还是计算机 数码产品与移动网络营销 营销王中发 网站数据包括哪些内容信息安全对抗大赛 网站有哪些内容 珠海移动网站建设报价 email营销手段 中国信息安全院 网络营销宣传方式有哪些 网络安全法工控安全 昆明网络营销的发展 微博营销的特点是什么意思 网络安全高级培训 企业电子商务网站 整合营销传播的作用 上海高端网站开发公司 长沙网站策划 网络安全要点 南宁网站推广 可口可乐网络营销计划 传式营销 网站制作 武汉 营销型网站设计特点 网站建设中心 汽车网络营销 东莞销售网站设计 网站制作 武汉 手机微信网站建设 2017 上海 网络安全周 网站建设公司销售招聘 手机微信网站建设 营销型单页面网站 企业营销服务展示 南京网络营销公司 长春网络营销外包 分析网络安全问题有哪些 教育部 信息安全 无线网营销 食品类b2c网络营销 国家工业信息安全中心 怎么样做网站的目录结构 湖南 信息安全公司排名 网络营销中的不足 怎么在网站上添加地图 上海信息安全技术支持中心有限公司 微博营销的特点是什么 网站兼容工具 2017网络信息安全调查,-1 python3 网络安全源代码网站建设公司浩森宇特 关于用户信息安全 网站大图片优化 信息安全等级保护ppt 网站二次开发 信息安全工程。 网络安全要点 2017年网络安全日 旅游网站策划书 网络安全日实施 信息安全工程。 青岛营销推广公司电话 中国信息安全院 防网站模板 2013 中国计算机网络安全年会全部ppt.zip 营销策划书& 国外app设计网站 网络安全攻防 题目 营销型单页面网站 我国网络安全 问题 搜索引擎营销创意分析报告 资阳建网站 网络营销的前瞻性 重庆互联网营销 网络安全防范技术 济南网站制作公司报价 昆明建个网站哪家便宜 福州网站开发公司 福清网站建设 网络营销可以不考虑( )问题. 中国网络安全发展史 宁波网络营销 php网站建设 信息安全数据 信息安全还是计算机 20个中国风网站设计欣赏 信息安全的层次化特点决定了应用 澳洲信息安全公司 可口可乐网络营销计划 风险承受行为 网络安全 免费网站推广 社交媒体营销英文怎么说 企业营销服务展示 政务类网站 网站与与云的关系 信息安全等级保护管理办法第九条 政务类网站 信息安全的层次化特点决定了应用 湖北大学信息安全2016 2016信息安全专业排网络安全对大学生的 怎么样做网站的目录结构 广州营销班 免费企业网站创建 网络安全防护的工作原则 北京网络安全与维护培训班 宁波信息网络安全报警网站 网络与信息安全办公室 网站改版 python3 网络安全源代码网站建设公司浩森宇特