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
南宁网站公司b2b网络营销的定义信息安全服务资质名单营销的种类2015金融信息安全峰会互联网营销推广新疆网站制作win10 360网络安全防护网络与信息安全的建议,-1网络安全法逐条解读网络营销能力秀是传销张强大学刚毕业就发生了父亲车祸死亡,有人利用家事躲避追责逃往国外,张强获赔一个废弃金矿,前往淘金时意外获得天外来物,来自M78星系的采矿飞船辅助系统,一步步收集能量,一步步制造科技,一步步强化身躯,炸R国神厕,灭M国黑宫,协助中国统治地球同志银河系!杨耀穿越南宋,因不是天选之人,在系统反复纠缠之下,开启一条与大众穿越不一样的道路。他凭着多了千年的见识,阻止耶律大石西征,两人联手,混战金、宋,本是一帆风顺,系统把成吉思汗的智慧提前交给了他的父亲孛儿只斤·也速该,让世界闻之色变的蒙古铁骑提前出世,一时间,天下第一忠臣名将岳飞,灭国无数的铁木真。与杨幺风云际会,演绎着一场可歌可泣的大混战。我想救她们...我其实是想要救她吗? 我所建造的一切,永远都是我的...我为了她所建造的一切。 人类到底是恶还是善?只有她才是善! 为了你,我愿堕入永恒的深渊,成为一切一切的噩梦! 但我,还是想和她们在一起...因为我爱她...而她...就是她们... 噢!我想起来了,我只是想和她在一起而已...当一个文明到了最后阶段会发生什么?死亡还是重生,要战争还是要和平。从银河中心的搜寻者带来的究竟是一个开端还是一个结束。子文明又如何尽快赶上对弈敌人的风口。“观察者先生,我们两个世界的发展,多谢有您”(这本书我尽量在讲主线的同时,会把基本和重要信息交代下,避免人物形象和情节不够完整)龙神之子龙熠被留在下界,面对悲惨的命运,龙熠又该如何面对?崎岖不平的前世,造就了璀璨如星空般的今生,人生如梦亦如幻。黑石,仪式,超凡,世界如此绚烂,可对于真实,我了解多少?宅男看动漫魂穿狐妖世界,开局签到生活系统…… 介绍无力 感兴趣就来瞧瞧 他遭人暗害身亡,机缘巧合下魂穿仙界。 经历了万年修炼,终于证道仙帝,成为仙界第一强者。 仙界很无聊,每天都是腥风血雨。杨天决定离开,回到地球养老。 于是他施展无上神通,扭转时空,强势登陆地球。 从此地球上多了一位无法无天的修仙者。 原本打算回地球养老,谁知总有麻烦找上门。 为了过上安稳的生活,杨天决定主动出击,把所有闹事的人统统打趴下。剑仙又如何?不及人逍遥。人又如何?不及剑仙三分傲。他手持一把剑,不论什么,一剑之下可斩阴阳两极,一剑之下可斩天地万物,一剑之下可斩时间空间……
网络安全法逐条解读网络营销能力秀是传销 网站要多钱 网站制作公司 深圳 重庆南岸营销型网站建设公司推荐 网站制作公司成都 好模板网站 移动营销的优势劣势 经典网络营销案例分析ppt 达内科技 微络营销深 微信营销成功 老公家暴的案例分享咨询【www.richdady.cn】 升迁障碍的职场瓶颈如何突破?【www.richdady.cn】 前世今生的轮回转世咨询【www.richdady.cn】 老公家暴的法律咨询【www.richdady.cn】 成人发育倒退的可能症状咨询【www.richdady.cn】 祖灵对家族的影响咨询【微:qq383550880 】√转ihbwel 家庭关系的矛盾化解方法有哪些?咨询【企鹅383550880】√转ihbwel 大龄剩女的婚恋心态威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 前世今生的缘分再续【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 事业不顺的职场调整威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 前世今生的缘分解读威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 脑部不清晰可能是哪些疾病的表现咨询【www.richdady.cn】√转ihbwel 儿子抑郁症的康复训练咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 迟缓儿的症状与诊断咨询【微:qq383550880 】√转ihbwel 财运不佳的理财技巧有哪些?咨询【微:qq383550880 】√转ihbwel 事业不顺的职业规划如何制定?【企鹅383550880】√转ihbwel 人际关系不好的自我提升【www.richdady.cn】√转ihbwel 心特别累的咨询技巧咨询【企鹅383550880】√转ihbwel 强迫症的前世因果咨询【www.richdady.cn】√转ihbwel 婴灵的超度仪式咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 服装网站 欣赏 移动营销的优势劣势 手机网站开发制作 网站备案教程 营销的种类 信息安全与服务 口碑营销案例 旅游网站策划书 网站推广专家 烟台专业网站建设 上海企业网站优化 网络营销战略 案例分析 深圳制作网站哪家好 网站要多钱 网络技术网站 网站的设计流程 大型手机网站制作 锦州网站建设 卫浴网络营销策划案 海南网站优化 超炫的网站 信息安全与服务 口碑营销案例 旅游网站策划书 网站推广专家 烟台专业网站建设 上海企业网站优化 网络营销战略 案例分析 太原做网站 旅游网站策划书 饥饿营销英文解释 上海企业网站优化 营销学专家 网站的设计流程 事件营销要素 北京响应式的网站 棱镜门 信息安全 ppt 超炫的网站 信息安全服务资质名单 不能网上营销的行业 珠海做网站 福州微信营销培训 信息安全学编程 制作网站报价 linux网络安全设置 烟台专业网站建设 宁夏网站设计 常州互联网营销公司 日本政府网络安全中心 国家信息安全认证服务资质证书 公司网站的制作公司 主流网络安全产品 杜蕾斯微博营销论文 网站备案教程 网络营销是指以互联网为媒体 国家网络与信息安全信息通报中心网站 全国信息安全考试 信息安全服务公司 上海网站建设网络公司 手机网站开发制作 营销推广的优点 信息安全学编程 网站建设的后台登录 做一个网站要多少钱 旅游网站策划书 自助式网站 b2b营销软件 枣庄做网站 信息安全等级评估证书 网站推广专家 信息安全服务公司 手机网站开发语言 集团网站开发 网络安全体系由重庆信息安全协 网站没流量 营销知识 优化公司排名营销推广 网站要多钱 主流网络安全产品 顺德网站建设要多少钱 杭州做网站 香港 网络安全 南宁网站公司 网站主域名 网站制作公司 深圳 seo 网站 制作 翻墙后自己信息安全吗 饥饿营销英文解释 服装网站 欣赏 什么是工业网络安全 网络安全主体检测平台 html5 网站 企业手机网站建设流程 网站没流量 台州做网站的公司 网络安全有哪些证书 成都网站创建 芜湖网站开发 网络技术网站 杭州网站设计公司有哪些 网店营销计划 网络营销建立在 什么是工业网络安全 网络营销以网络用户为中心 网络安全界人士如何处理 网络内容营销 做一个营销型网站 免费商城网站 没有任何漏洞:信息安全实施指南 网络安全专家 杨卿 网站主域名 做一个营销型网站 网站建设公司哪个好 网站页面优化 建国内外网站有什么区别 深圳制作网站哪家好 重庆营销公司排名 成都网站创建 什么是企业营销网站 公司网站的制作公司 手机网站开发制作 太原做网站 深圳营销课程培训 全国信息安全考试 国家信息安全认证服务资质证书 好模板网站 淘营销网址 网络营销 有产品 东莞网站建设报价 网络营销工程师自学 合川网站建设 银川怎么做网站 太原做网站 大型手机网站制作 课程商城网站模板