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
信息安全专业...中国网络安全 国际2017网络安全年会优秀网站制作信息安全研究机构排名网络安全大赛ctf赛题简述网络营销特点网络安全学网站虚拟主机空间信息安全专题宣贯手册剑士大陆发生巨大变动,斩妖除魔的无名者团队结束了日复一日的安逸生活,再度踏上了拯救各种族民众的旅途,他们会遇到什么?正当徐风在全球进化爆发后的10年后,通过自己的努力,好不容易当上物资搜寻小队队长的时候,因为一场意外。穿越回全球进化的半年前……我希望这部作品能涵盖上至弘达庄严的创世神话,浪漫史诗,下至充满奇趣的凡间故事,中国五千年的悠久历史,展现了宏大的画卷,波澜壮阔的背景,开拓了我们的想象力,让我们看到了人性的光辉。深邃的思想,和人性的真实。身为没有任何社交的废柴大学生,在一天晚上打游戏的时候,意外猝死了,更意外的是,我带着前世的记忆重生了,在一个未知的世界,我会怎样度过我在异世界的第二个人生呢?镇物,也叫镇邪之物。在民间,镇物用于镇墓、镇宅等。 镇物用得好可以救人,而被心术不正的人利用,也能杀人于无形。天道之下的人,在追求着天道。只是,天道又是什么?人在追求什么?怎样才能诠释人生?是用坎坷、迷茫、彷徨的经历来诉说吗?不,或许有一种新的希望让我们可以寄托于明天。东晋末年,神州陆沉,南北分裂,在这个遍地腥膻,豺狼虎豹横行的乱世中, 他应运而生,挺身而出! 他驱除胡虏,恢复中华,立纲陈纪,救济斯民!百万大军阵前,他临危不惧,面不改色; 士族门阀面前,他八面玲珑,从不妥协; 而对于地位低下的黎民百姓,他反而秋毫无犯,爱民如子。 他就是东晋最后一个军阀,徐骁,徐宗文。 且看他在晋末这片乱世中如何叱咤风云,纵横捭阖?画皮之真爱无悔浮生和小唯的续写,很多年了重温了无数遍很喜欢他们的故事,想要续写一个完美结局。 上古洪荒之神面对天道何去何从,新的使命被天道赋予,人间炼狱场已经开启,心之血脉相连的仅仅是生命还是其他,若要我还你一句誓言,那便是永世!我许下的承诺定要你牢牢记在心里,永生永世不相弃!北方尸鬼,永夜中静默窥伺。 受命于天,两少年承继大统。 宿世情深,有情人终成正果。 普天星斗,勾绘出盛世篇章。
web编程网络安全 国家网络安全示范基地 论坛营销软件 太原推广型网站制作 石家庄网站设计 免费建建网站 湖北省信息安全中心地址,-1 网站设计公司网站 西宁做网站 唐山网站建设 家庭关系的情感维护咨询【www.richdady.cn】 儿子不读书的咨询技巧咨询【www.richdady.cn】 财运不佳的咨询技巧【www.richdady.cn】 家庭关系的矛盾化解方法有哪些?【www.richdady.cn】 纠纷的自我保护咨询【www.richdady.cn】 大龄剩女的婚姻建议咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 2. 通灵与灵性提升【www.richdady.cn】√转ihbwel 无形干扰对工作效率的影响咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 亲子关系的沟通技巧【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 邪灵对人的危害威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 财运不佳的财富积累方法有哪些?【微:qq383550880 】√转ihbwel 耳鸣的咨询技巧咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 头脑混沌时如何提高注意力【微:qq383550880 】√转ihbwel 大龄剩女的婚姻选择有哪些?咨询【企鹅383550880】√转ihbwel 儿子抑郁症的治疗方法【企鹅383550880】√转ihbwel 干扰的自我感知方法【企鹅383550880】√转ihbwel 构建和谐亲子关系的方法有哪些?咨询【www.richdady.cn】√转ihbwel 亲子关系的教育理念有哪些?【σσЗ8З55О88О√转ihbwel 事业不顺的职场调整【σσЗ8З55О88О√转ihbwel 家庭关系咨询咨询【σσЗ8З55О88О√转ihbwel 网络信息安全部成员 酸奶网络营销 信息安全风险评估与等级保护 信息安全产品排名 南京网站设公司 杜蕾斯微信营销案例 网络安全试点示范工作 信息安全产品排名 邮件营销的步骤有哪些 信息对抗技术属于信息安全 企业 网络安全 案例及分析 最好网络营销公司 网站迭代 国家对信息安全性 中国网络安全机构 微博营销与运营 速卖通如何营销 网络安全检测机构 信息安全专题宣贯手册 国家对信息安全性 浙江省信息安全行业协会 医药网站建设 网络安全检测方法 网络安全攻击手段 优秀网站制作 专业网络营销整合服务商 网络安全最新技术 绿盟网络安全宣传手册 国家网络安全示范基地 酸奶网络营销 linux网络安全技术与实现 第2版 网络安全法 等保测评 网站挂载 让学员了解idc机房内的网络安全技术及 防火墙技术; 免费网站制作新闻 网络营销产品的概念 网络安全缺陷 网络安全缺陷 信息安全专业大二课程 信息安全风险评估与等级保护 2017网络安全年会 论坛营销的优点 信息安全员 icp 青岛商业网站建设 项目营销策略模式 信息安全屏保图片 什么是网络病毒营销 个人国家网络安全 网站设计公司网站 网络安全测试工具 网络安全优秀教师奖 酸奶网络营销 2016信息安全审计发展趋势 信息安全体系设计 有关网络安全纪录片 腾讯信息安全大会 长沙中安密码信息安全测评中心 网站迭代 唐山网站建设 怎样写网络营销小结 事件方面的营销举例 营销 网 天津专业网站建设公司 信息安全性测试方法 网络安全防护手段 唐山网站建设 让学员了解idc机房内的网络安全技术及 防火墙技术; 基于python的网络安全 信息安全产品排名 信息安全风险评估规范 信息安全屏保图片 网络安全最新技术 网络信息安全部成员 搜索引擎营销测验 湖北省信息安全中心地址,-1 企业网站必须实名认证 美国大学信息安全 速卖通如何营销 江苏网站建设效果 热点营销 网络安全博士 广州域名企业网站建站哪家好 网站建设计划书 事件方面的营销举例 最好网络营销公司 许可营销工具 新闻稿营销 信息安全等级保护制度的基本内容 网站迭代 青岛制作网站 青岛商业网站建设 网络安全态势感知架构 国家对信息安全性 信息安全 监控,-1 昆山网站制作哪家强 免费建建网站 中国网络安全机构 星巴克怎么用微信营销留住用户网站 新媒体营销外包公司哪家好 网站设计尺寸 微博营销与运营 微博营销与运营 国家信息安全部部长 网站设计公司网站 网站建设公司深圳 可信网站验证 网络安全 顶级会议 网络安全检测机构 营销整合平台 网络营销的优势在于 网络安全做的好的公司 建英文网站 信息安全风险评估与等级保护 网络安全博士 一站式营销 国家对信息安全性 北京代建网站 太原推广型网站制作 中国信息安全法研究中心 网络安全试点示范工作 青岛制作网站 网络安全优秀教师奖 企业网站必须实名认证 医药网站建设 rsa信息安全公司 国家网络安全示范基地 2015网络安全大会 网站策划方案 网络安全检测方法 国内网络安全团队 精准网络营销番禺网站建设培训 杜蕾斯微信营销案例 网络安全攻击手段 网络安全攻击手段 网络安全法进展