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
计算机网络安全实训教程如何用jsp和access2003制作一个有后台的数据库的网站无锡谁会建商务网站信息安全五个保护等级网络营销的十种方式网站怎么设置支付功能工业信息安全通报预警虹口做网站价格网络安全实验龙华三网合一网站建设刘敬彻因两千年前斩杀了一名穿越者,推翻了其暴政”但在两千年后的一场浩劫中,他明白了那名穿越者并没有错,时代的枷锁囚禁了他的眼界。可是他并不后悔那过去的事,因为放在当时必做不可,但如果再给他一次机会,他也会去借鉴穿越者,借鉴“那个人”口中的“主角”……“诸位首长冷静啊,我真是重生者,相信我,一年后神魔复苏,全球沦陷!” 九州国级会议上,全体国级首长一致投票通过,正式任命陆羽为备神计划总负责人! 随后,疯狂的九州国征兵两千万,全球震撼! “征兵两千万,那个东方国度是疯了吗?” “百万机甲舰队,九州国为什么会造出那种划时代军队?” “全民练武,九州国随便一个老头都能刀劈猛虎?” 一年后,就在全世界国家还为九州国震撼不已时,神魔复苏时代悄悄降临…… 哥斯拉肆虐米坚国,八岐大蛇吞噬樱花国,阿努比斯死神在金字塔上宣读神谕…… 全世界沦陷,而九州国:“犯我华夏者,虽远必诛!” 一代兵王,穿越到董卓进京前夕,阴差阳错成为其左膀右臂。 群雄并起,乱世争雄,他一步一步,走向权利顶峰。 与曹操,刘备,孙氏兄弟产生激烈的碰撞。 和吕布,关羽,赵云等盖世名将演绎精彩的争锋。 跟蔡琰,貂蝉,甄姬等绝世美人上演一幕幕刻骨铭心的爱情故事。万族争霸,祸乱星海,沦落为奴的少年凭一柄神秘之剑,于微末中崛起,勇闯异界,一路逆袭,吞噬无尽种族,铸炼无上剑体,从此踏上热血争霸之路,力压万族天骄,剑斩诸天神王,横扫八方星海,乱世之中为人族斩开一片天,带领人族称尊寰宇!最终成为一代人王剑尊! “天赋逆天,机缘无数,杀不死我的,终将成为我的养料!” “吾为万古第一人王,诸天万界第一剑尊!”萧易穿越到洪荒,成了一个刚要拜入截教的初代人族。 激活了极品负能量系统,收集别人的负面情绪,就能够变强! 从此,洪荒多了一个整日作死的截教大弟子。 “师傅!大师兄又闯祸了!他把剑冢的剑都融了!说要做大宝剑!” “师傅!大师兄炼器炸了一座山,把藏书阁埋了!!” “通天!你徒弟又作死!把我的坐骑四不像吃了!!!” “通天!你徒弟把我侍女掳走了!!” “.....” 通天整日惶恐,生怕自己大弟子闯祸... 直到这一日,鸿钧出关,宣布封神大劫起。 通天拒绝截教封神,以一敌五圣,截教面临大劫! 往日只会作死的截教大弟子:“我不装了,我已成圣!” 晚自习我们班突然收到一封来信,它要和我们玩游戏,并且给每个人都发了红包,看着微信里多出的余额,我们毫不犹豫地在信上按了手印,接下来,怪事接连不断地出现在我们班,迎接我们的只有绝望。我们好像置身棋盘中。这盘棋意义何在?又将何时结束?身为棋子的我们又能做些什么……永安不安!白焰不白!一团苟延残喘的青焰,一个没落门派的弟子,一段埋葬在时间长河的秘史,千年的和平似乎让人们忘记了曾经的威胁,在这诸天星海,万界之族中,苦而弥坚的人族、据高临下的妖族、作壁上观的神族以及……在这万类霜天竞自由中,谁为棋子?谁为棋手? 如果说一篇好的序可以为文章增添色彩,那么——以诗歌为最!我要说:“如果一个人一生要是有一个美好的开始,那么也不能足矣证明他(她)能拥有一生一世的光彩! 生命是一个回归自然的过程,风雨兼程普世的悲欢与离歌,九天奇境真似幻,悠悠岁月惹尘埃。似真、似假、似戏、似梦、似幻境……真真假假、假假真真,几人能分清?只为无愧于心,我们曾经来过…… 运筹帷幄凌云志,江湖笑傲我当先!沧海横流……我心本善!云为墨、风为笔,千般情愫写长空,不负凌云志!柳作眉、花作装,万种风情绘早春,怎抵阳光心?没有了梦季的幻想,没有了雨季的泥泞,我们永远都是十六岁的花季……企鹅号:454411430张强在末日的五年后重生回到了末日爆发的前十天,这一次他要拯救前世为了他而死的家人与爱人,就在丧尸爆发的前一天,张强觉醒了末日桃花求生系统,上来就是开挂的发展,一路碾压所有敌人无数美女蜂拥而来,最后整个星球都生满了他的孩子!我是作者玄黄凌天,简称玄凌或凌天。这是我首次在本网站发布作品,也是一部长篇浪漫主义半白话同人作品。喜欢我的作品的可以进入我的联络群:452655964。欢迎各位书友前来与我交流。
聊城市网站制作 哪种网站 营销p 微博大v的营销公司 网络安全 领导小组 html5响应式网站 问答营销的平台选择题 城市分站网站设计 最新网络安全新闻的网站 成都网站设计说明书 特殊学校的教学方法【www.richdady.cn】 强迫症的康复训练咨询【www.richdady.cn】 发育倒退的环境影响【www.richdady.cn】 特殊学校的教育理念咨询【www.richdady.cn】 升迁障碍的职场瓶颈咨询【www.richdady.cn】 心慌胸闷头晕的前世记忆咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 学习成绩差的案例分享咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 前世缘份的前世案例【企鹅383550880】√转ihbwel 前世今生的缘分再续咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 意外的原因分析【微:qq383550880 】√转ihbwel 无形干扰的咨询技巧【微:qq383550880 】√转ihbwel 特殊学校的环境影响咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 冤亲债主的干扰与超度咨询【微:qq383550880 】√转ihbwel 脑部不清晰的解决方法咨询【企鹅383550880】√转ihbwel 莫名其妙感伤的前世因果【www.richdady.cn】√转ihbwel 莫名其妙感伤的咨询技巧【σσЗ8З55О88О√转ihbwel 大龄剩女的婚姻选择有哪些?【微:qq383550880 】√转ihbwel 孩子厌学咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 官司的调解技巧咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 缺心眼的原因分析咨询【微:qq383550880 】√转ihbwel 上海做网站 关注信息安全 网络营销的十种方式 网络营销零基础培训 青岛设计网站的公司哪家好 信息安全五个保护等级 网站需求 网络安全案例2017 阿凡达营销 社会化 口碑营销 公司 网络营销网站规划建设 网站如何编辑 意大利 网络安全 东台建网站 引擎营销教材 网络安全监督管理电话 网络安全常用工具 虹口做网站价格 无锡谁会建商务网站 合肥网络营销外包公司 供应商营销 太原网站建设优化外贸最热门营销方式 意大利 网络安全 网络安全培训哪家好 首都网络安全日报名 建设官方网站 珠海网站建设公司 怎么网站设计 自己创建网站 问答营销的平台选择题 网络安全厂家分类 青岛设计网站的公司哪家好 网站类推广软文怎么写 上海信息安全管理中心地址,-1 天津网站制作 怎么网站设计 网络安全信息图片 计算机网络安全实训教程 湖南网站推广 做网站销售 网络安全日志审计系统 长沙网站空间 中企动力官网网站 石家庄网站建设公司 信息安全五个保护等级 网络安全评估 公司网络安全态势感知系统 华为信息安全 深圳网站seo公司 社会化 口碑营销 公司 整合营销服务公司 国网公司网络安全定位 引擎营销教材 设计网站多少钱 徐州html5响应式网站建设 沈阳网站建设公司 代理商营销 上海高端建设网站 网络安全实验 中国互联网数据信息安全 华为信息安全 263网站建设怎么样 网络营销案例介绍 网站改版方案 网络安全编程的特点 酒店网络安全审计设备 做网站品牌 全网市场营销有限公司招聘信息系统 网络安全日志审计系统 全国信息安全作品赛 网络营销中广告的策略 高校网络与信息安全检查 网络安全专家服务 网络营销中广告的策略 如何查看网站的访问量 网站需求 中国网络安全空间协会 互联网事件营销ppt 中国信息安全十大公司 营销品牌 舆情 建设官方网站 网站怎么设置支付功能 做网站销售 网络安全厂家分类 青岛设计网站的公司哪家好 个人网站备案 中软网络安全考试 高端网站建设公司 爱民网站制作 公安部网络安全设备 网络营销的十种方式 上海做网站 番禺网站推广公司 信息安全分类指南 家庭网络安全 工业信息安全通报预警 网络营销零基础培训 网络信息安全软件 成都信息安全类公司排名 19网站建设 支付宝的网络营销策划 天津网站制作 聊城市网站制作 网络营销人群 搜索引擎营销的定义 上海客服营销外包公司 工业信息安全通报预警 浙江网络安全 关注信息安全 如何查看网站的访问量 杭州网站制作 网站制作 常州 意大利 网络安全 网络安全评估 公司网络安全态势感知系统 湖南网站推广 我国网络营销的环境 2015网络安全大赛攻防工具 中国互联网数据信息安全 关于信息安全的证书企业信息安全管理软件 网络安全中的数据标签 网站如何编辑 信息安全服务资质标准 汽车网站案例网页设计 网络安全 乌云 信息安全服务认证 安全开发 网站制作 常州 网络营销零基础培训 网站怎么设置支付功能 网络安全监督管理电话 国网公司网络安全定位 怎么网站设计 营销p 3. 计算机网络安全是 网络安全日志审计系统 信息安全五个保护等级 网络安全案例2017