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
网络营销线下培训课程网络安全与信息测评网站建设服务商信息安全专家 能力网络营销与消费者心理与信息安全相关的公司xx旅行社网站建设方案 企网站技术解决方案为申请虚拟主机信息安全方面个人证书电子商务网络营销实验报告常见的网络营销方式并加以适当详述职业技能大赛信息安全598是主人公,心理小说。通过598的意识流描写,表现都市生活青年的生活。作品使用奇特的描写,怪异的语言,错综的结构。魂穿崇祯却发现自带华夏图书馆,整顿吏治,训练新军,平内安外,科技强国第一步先从留住魏忠贤开始。 东林意图众正盈朝?可曾问过厂卫刀还利否? 鞑子于辽东意图糜烂中原?可曾听闻枪与火炮轰鸣? 东瀛时常滋扰海防?与其日日提防不如给大明添座石见银山? 知识改变世界,放牧北美,开矿澳洲,殖民印度,脚踩东欧。 枪炮铸我铁血大明,科技铸我宏图盛世。 朱由检:海内诸国,皆为臣属,有明一朝,日月不落。人类纪元会因一个平凡者的穿越而改变吗?未来和现在又有什么联系?他的来去是被什么力量所操控?从原始一步一步开始奋斗,能不能最终解开谜题?穿越神灵大陆后,林不凡被迫下嫁给一头母老虎,还是一头动不动以死相逼的冷傲暴力母老虎。 面对即将到来的家暴日子,这让林不凡感到很绝望。 幸好,神级选择系统成功激活。 穿越这事没得选,但要下嫁暴力母老虎,林不凡决定做一个以理服人的有为之人。 “叮!感知到宿主诚挚叫大爷,神级选择系统激活。” “选择:强行亲她,奖励至尊道体、太古神诀。” 婚礼现场。 “选择:怒怼万族来宾,奖励百年修为、破妄之眼、太上炼丹术、涅槃真丹。” 林不凡答应……还是拒绝呢? 答应是作死,拒绝貌似不能够。 于是…… 来自星宿座的三星旅人一不小心给了我们一个小小的玩笑,但我们似乎还无法接受,所以愚钝的将恶作为好人的标准,却不知自己已深陷泥潭,最后的稻草还被火星点燃,而火星就来自泥潭榜的自己人,真是令人发指!一个普通人,在游戏里的一次欧皇爆发,拿到全区唯一的特殊技能。赶上游戏版本大更新,职业选手纷纷进场,搅动风云。某日,陈不建忽然发现,自己不知不觉的,成为了游戏旋涡的中心。 剑圣:“听说特殊技能在你手上,与我切磋一把,如何?”陈不建无奈:“我说特殊技能不在我手上,你信嘛?” “不信。” …… 仰望诸天星辰,盯着那二十八星宿所在,瞥眼看向眼前的大BOSS,陈不建忽然自问:“我玩个游戏需要懂五行,知晓奇门八卦,还给知道医理解毒,懂完这些我还给知道天上的星宿,我也是奇了怪了,我这是玩游戏呢还是修仙呢?秦缘穿越到全民模拟人生的世界: 如果改变人生轨迹打破人生限制,可以成为人上人;如若失败,只能当个寿命只有五十多岁的下等人,终生贫苦。 毕业典礼:觉醒贤者。 贤者模式:可以推演一切。 模式时能力越强,推演越详细,成功率越高。 一世:【重生末世,觉醒超级异能,二十岁基因变异死了。】 “贤者模式开启,推演抑制基因变异的方法。 【你攻克基因突变,成为世界主宰,拯救人类开创修仙科技时代,寿终正寝。】 【模拟结束:贤者模式增强一倍、你获得三滴龙血、你获得灵米提供资格、你获得一次模拟机会、你获得......】 某世:【18岁的你,被女帝逼婚,虐待致死。】 “贤者模式开启,推演征服女帝方法。” 【女帝唱征服,获得最高评价。奖励:阴阳锻体决、获得….】 同届新人,纷纷成为普通人,苟延残喘。 此时:异族入侵基地时。 秦缘站出来,扮演异能强者,持仙法只手遮天。 这天: 异世入侵主世界。 秦缘仅仅一句话,万族臣服。 “怎么?征服不够,想被灭世?”一个被亲戚逼上绝路的山村小子意外意外获得神秘小鼎踏上修行之路,且看他如何一步步走到大陆巅峰,搅动世界风云!诡异不明的感染,来历不明身怀多项意想不到技能的教师想在这末世中带着他的学生们活下去。陈先生请问末世的背后到底是什么在推动跟你有关系吗?你是怎么带着你的学生们活下去的?责任越大能力越大吗?做这么多得罪人的事不会怕吗?陈翡抠了抠鼻孔说:“你谁啊你?我只想保护我自己和那帮兔崽子们努力活下去,仅此而已。”(本书又名:掘墓人的亲身经历)我爹说,我的命是借来的,出来借迟早是要还的! 而我的故事,还要从我即将满十八岁的那场经历开始,就让二狗以自己的掘墓人的亲身经历,带领大家解读那些藏于民间的传闻秘事……
网警检查网络安全 网络营销线下培训课程 导入mysql数据库 空间 网站 教程 flasfxp 营销新媒体 gartner 信息安全市场,-1 网络安全与信息安方向 智慧城市信息安全体系建设方案 定制建网站 大学信息安全技术考试 网络安全学术论坛 强迫症的案例分享咨询【www.richdady.cn】 前世老婆的前世因果咨询【www.richdady.cn】 财运不佳的财富转运【www.richdady.cn】 亲子关系的改运方法【www.richdady.cn】 脑部不清晰的案例分享【www.richdady.cn】 亲子关系的教育理念有哪些?【σσЗ8З55О88О√转ihbwel 人际关系不好的原因分析【企鹅383550880】√转ihbwel 冤亲债主的干扰原因咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 婴灵的化解方法咨询【企鹅383550880】√转ihbwel 耳鸣的原因及治疗方法咨询【σσЗ8З55О88О√转ihbwel 与老公前世的故事分析咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 财运不佳的理财技巧有哪些?【σσЗ8З55О88О√转ihbwel 升迁障碍的职业发展如何规划?咨询【微:qq383550880 】√转ihbwel 孩子厌学的自我提升【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 前世老婆咨询【企鹅383550880】√转ihbwel 老公家暴【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 邪灵的感应现象【微:qq383550880 】√转ihbwel 纠纷咨询【企鹅383550880】√转ihbwel 投资项目的自我提升【微:qq383550880 】√转ihbwel 迟缓儿的家庭支持咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 上海网站优化公司 杭州市 网络信息安全 星沙做网站 产生信息安全事件的原因有哪些 佛山手机网站建设 网络营销案件分析 青岛网站建设小公司 西电信息安全专业 福州外网站建设 营销群 互联网信息安全现状 网站建设优化 无锡优化营销 信息安全与网络安全的区别 营销页面策划 南京微信营销软件 网络信息安全概述 北京网站建设公司电话 福州外网站建设 杭州市 网络信息安全 网络营销简历怎么写 企业微博营销案 营销的网站 美团网营销模式 网警检查网络安全 湖南网络安全大赛 网络安全和管理 湖南网络安全大赛 2015年网络安全大事件 海尔的国际营销战略 b2b网络营销的问题 网络安全公司排名 扁平化设计网站 信息安全个人挑战赛 网络安全和管理 武汉信息安全,-1 学习网络安全 网络安全和管理 网络安全趋势 云企网站 网站主持人 国家电网 信息安全,-1 眉山网站优化 网络安全评级 网络营销的定义 网络营销简历怎么写 途牛网营销模式分析 网络安全应该注意什么 信息安全 安全维保 百中搜营销 手机设计培训网站建设 定制建网站 网上银行系统信息安全保障评估准则 公司网站建设推广 武汉信息安全,-1 网站建设服务商 建个普通网站网络安全 微信 佛山新网站制作渠道 贵阳开发网站建设 信息安全审核 招聘 聊城集团网站建设价格 给会所做网站 2014 信息安全事件 手机设计培训网站建设 安天信息安全 电子 东莞网站建设 职业技能大赛信息安全 2017公安部全国网络安全大检查 网络营销与消费者心理 网站网速慢 台州网站优化 网络营销的定义 email网络营销的现状 网络营销资源论坛 网络营销线下培训课程 网络安全公司排名 营销推进存在的问题 信息安全管理的重要性不包括 无线网络安全设置保存不了 信息安全等级保护测评指南 网站推广营销案 湖南网络安全大赛 南京微信营销软件 什么叫信息安全管理员 2016网络安全大赛 中国信息安全测评中心广东 美团网营销模式 惠州做网站 营销群 营销的网站 手机设计培训网站建设 制定网络营销的策略 网上银行系统信息安全保障评估准则 电信用户信息安全协议书 武汉信息安全,-1 佛山手机网站建设 网站建设优化 网络营销的风险因素 福州外网站建设 信息安全与网络安全的区别 佛山新网站制作渠道 北京网站建设公司电话 营销新媒体 学习网络安全 广东省网络安全应急 饥饿营销正面影响 信息安全等级保护测评指南 网络安全学术论坛 企业微博营销案 xx旅行社网站建设方案 企网站技术解决方案为申请虚拟主机 定制建网站 福州外网站建设 网络安全方面的注意点 山东大学网络信息安全研究所 小米手机发布网络营销 网站推广营销案 网络营销资源论坛 信息安全就业培训 全球网络安全办公室/BG 网上银行系统信息安全保障评估准则 内部列表email营销ppt 中石油网络安全 南京微信营销软件 产生信息安全事件的原因有哪些 2016网络安全大赛 网络安全反黑视频教程 饥饿营销正面影响 无锡优化营销 信息安全个人挑战赛 怎样创建旅游网站 在服务中有效地管理信息安全 满足顾客对信息安全管理的要求 河南信息安全电子版 信息安全事件等级制度 网警检查网络安全 临沂网站