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
网络营销网站 功能微信营销员信息安全案件胶州做网站建立网站备案需要什么资料全面的移动网站建设网站营销工具有哪些功能网络营销学学什么中国网络营销市场分析网络安全助手十年前家族被灭,被一小姑娘所救,如今下山却发现那救他的小姑娘竟是林家二小姐,不料却吃了林家闭门羹,还好苏浩有五个师叔! 大师叔:镇北军战神,战力无双! 二师叔:龙国十品相师,精通奇门遁甲! 三师叔:龙国绝品神医,可妙手回春! 四师叔:龙国十大家族之首家主,统领八方! 五师叔:镇龙殿殿主……绝艳动人!乱世之中为了能让自己的兄弟姐妹们有一个安身立命之所,他倾尽全力带领手下把一个小小基地,建成了一个足可媲美三大阵营都城的城邦,他半生中之身单挑三大尸王,率众对抗鹰美联邦,粉碎了敌人一次次的进攻,他和他的部众南征北战,东挡西杀,创下万世不拔之基,留下无数传奇故事。可他确在事业如日中天之时,选择了功成身退,带着爱侣远赴海外荒岛,做起了一对神仙眷侣在一块充满了灵气的土地上,一位少年开始新的传说星游在逃脱时空乱流后随机降落到了一个星球上,物资将尽的他喜出望外地勘测了一番,却发现这个星球上的生物正是追杀从而致使他落入时空乱流的相族的祖先…… “元姬,别拦我,让我炸了这个星球!” “可是……主人……我们已经没有能够摧毁星球的武器了啊……您忘了它们早就丢失在时空乱流里面了吗?” “那就再给我造出来……” …… 种田文(雾)【文中内容纯属虚构,请勿模仿和相信!!!!】体育+穿越+系统+单女主+热血 穿越到2018年,龙国的苏北成为了湖人的球员,开局就获取了麦迪模板的他,总决赛,19年的世界杯,奥运会都不会是遗憾,还有老大(科比).... 这一刻因为苏北的到来,nba的小球时代所改变!!! 詹姆斯:“苏,他才是最好的球员。” 杜兰特:“什么叫最好的进攻,苏就是最好的教科书!!!!” 萌神库里:“苏,才是这个时代的天花板!!” (这里是平行世界,不要过度带入一些人物和剧情,有一些改动,也有些慢热,总之很爽,很好看。) 我本齐天孙大圣,打落人间入凡尘 生老病死贪痴嗔,碌碌半生血犹温 今朝纵歌拔剑起,九州光寒荡鬼神 天若有情指天问,最难消受美人恩 【元宇宙-惊悚世界】 “我不想死啊!” “妈妈救我,我不要进入惊悚游戏!” “救命!救命!有没有人,快把我放出去!” “我是XX大明星,谁愿意救我,你要我做什么都可以!” 惊悚游戏降临全球,每个月随机抽取大量人类进入游戏世界与厉鬼为伴。 当所有人都在惶恐、害怕、恐惧中苦苦求生的时候,第一次进入游戏的陈凡发现,他每次开始游戏前居然能先抽取一件强大鬼物! 鬼外卖游戏中,当别人还苦哈哈骑着纸扎的电动车给鬼送外卖时,陈凡已经骑着猛鬼摩托在大街小巷风驰电掣,单单好评。 当别人好不容易与一只鬼签订契约的时候,陈凡已经拥有了一堆鬼王,组建了第一支人类为首领的鬼军!震撼两个世界! 他麾下的女鬼,实力无比强大,更是个个国色天香,对林风死心踏地。 赚取无数金钱的女鬼总裁,神秘强大的幽界之主,拥有僵尸大军的飞僵女王,修炼千年的倩魂姐妹……许天扬。男。 未婚。职业:厨师,,。多愁善感,帅,只因女友丁羚一句话,所以他爱穿西装,甚至厨师的白大挂都想做成西装款。 在都市刻苦学艺,并因为从小练就了一身好功夫,在社会上结识了几位生死挚友并一起打拼出属于他们自己的一片天地。 这是一段爱情过往,也是成长的一段经历。从2020年10月3日认识自己最爱的人(谭瑆),在一起经历了1年的风雨后,最爱的人却选择离开了自己,离开的原因很简单,也是因为陈镡幼稚的行为而逼走了对方,但是对方却完全没有离开,也想过重新开始,但是因为陈镡的敏感多虑使对方失望再失望。分手半年后,陈镡还是走不出来,总以为谭瑆有了新对象,又来天天去打扰谭瑆,而谭瑆一而再再而三的去包容去理解,可都换来了失望,谭瑆把陈镡的所有联系方式和社交平台都拉黑了,而陈镡还是忘不了她,就利用小号去关注她,每次看到谭瑆发得文案,他都去复制下来去问百度什么意思。 比起拥有对于陈镡来说他更害怕的是失去,也因为自己的自私敏感而失去了最重要的人,最后陈镡得了抑郁,每天情绪都很低落,很想去跟朋友去分享自己的心事,可又怕别人笑话自己幼稚的行为,而一直憋在心里,在被人眼里看着是一场普通不过在普通的的失恋,而又对陈镡来说又是该怎么去理解呢?
北京信息安全评测中心 2016年网络信息安全 银川做网站 武汉网络安全反病毒 鲲鹏网络营销策划 深圳专业集团网站建设 邮件营销的优点 北京网络营销培训 信息安全 物理安全 信息安全测评eal3 网络安全防护技术手段 南昌做网站 互联网信息网络安全 网络安全防护技术手段 网红营销平台 微博 全面的移动网站建设 三只松鼠的营销环境 新网站制作平台 网站营销工具有哪些功能 c端营销 网络营销专业可以接本 信息安全 通信工程 中山企业网站建设方案 网络营销专业可以接本 网站降权 你的账号没有进行有效操作 不能评分 网络营销能力秀观点打分 计算机网络安全论坛 网站建设成本 物流网站建设 智能网站建设步骤 原厂商具备 信息安全服务资质 安全工程一级哪个服务器厂商有 郑州网站设计专家 网络安全基础操作 小米的真实营销模式 网络营销网站 功能 胶州做网站 网站营销工具有哪些功能 网络安全助手 鲲鹏网络营销策划 怎样自己创造网站 免费网站制作 昆明网站开发报价 医院要怎样营销方案 网络安全运维周报 什么是信息安全技术,-1 福州微信营销 信息安全学院笔试 阳谷建网站 集团网站建设哪家好 湖南网站制作电话 中国加强网络安全 网络营销学学什么 云南网站推广 商城网站建设机构 信息安全测评eal3 南京信息安全测评中心,-1 网络安全隔离网闸 物流网站建设 会员营销的案例 外贸网络营销课程总结 武汉网络安全反病毒 知识营销中间页 营销新创意 互联网信息网络安全 互联网信息网络安全 网络安全资质 计算机网络安全论坛 营销推广中的seo 信息安全网络靶场 国家信息安全评测中心 北京营销网站建设 中国 外国 网络营销 python. 信息安全 c端营销 上海专业网站设计 上海 互联网营销公司排名 信息安全 细则,-1 邮件营销的优点 知识营销中间页 网络安全运维服务 网站建设公司价格 政务网络安全 系统漏洞 网络安全案例 网站建设模板是什么 中国信息安全政策 如何做搜索引擎营销策划 成都市网络安全协会 网络营销不仅限于网上 网络信息安全防范技术研究 企业网络营销总结 股票网站建设 企业网站的建立 如何做搜索引擎营销策划 小米的网络营销方式 阿拉丁营销专家 邹城做网站 邹城做网站 python. 信息安全 2010年网络安全 信息安全技术 网络营销爆点案例 信息安全与管理证书 软件网络安全网站建设企 杭州微网站建设 单位对信息安全等级保护工作 汶川地震王老吉营销 网络信息安全的发展 商务网站制作公司 国家信息安全漏洞共享平台 cnvd 网站建设学校网络安全 排名 小米的网络营销方式 济南网站建设优化 提供网站建设搭建 网络安全防护技术手段 北京信息安全评测中心 中国信息安全政策 全面的移动网站建设 贵阳网站设计 商贸公司营销网站建设 新网站制作平台 国家信息安全技术中心 龙岩网站建设 c端营销 美国的网络安全功防 贵阳网站设计 信息安全 通信工程 网络安全一般入侵方式 成都市网络安全协会 网络营销专业可以接本 单位对信息安全等级保护工作 上海 互联网营销公司排名 你的账号没有进行有效操作 不能评分 网络营销能力秀观点打分 营销邮件免费模板下载 网络安全攻击的分类 网站建设成本 陈舒 福建省网络与信息安全测评中心 中国 外国 网络营销 智能网站建设步骤 借助事件营销的案例 极速网站建设 郑州网站设计专家 网络安全培训几个月可以学成吗 新网站制作平台 小米的真实营销模式 汶川地震王老吉营销