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
山东网络安全周4.29网络安全eid网络安全和信息化 杂志医院营销技巧4.29网络安全eid翻墙后自己信息安全吗十大网络营销案例ppt响应式网站模板提供石家庄网站推广手机商场网站制作达内科技 微络营销深在那山巅之上 一道人影屹立在此 他此刻看向远方的的景色,眼神中充满了回忆与沧桑。 回忆着从前的日子,缓缓地开口道“没想到我李飒也有超越时间的一天,如今的我已经是举世无敌,也就只有家人能让我动容了!” 再一转身,镜头拉远。 在李飒的身后站着一群人,正是李飒的家人。 在时间的长河中,李飒成功的生存了下来,用自己的实力保护了自己在意的一切…… 流年莫贪风雨,愿与君长久。红楼翻去云中鹤,诗八行,空作许。 小子带剑登楼,瘦马河北骨。梨园跌进梁上蛛,信两封,未拆取。 天星新年,人类在诸多现实问题的困扰下,将重心放在恒裁公司开发的新款同名虚拟网游——《恒裁》。随着游戏剧情不断推进,这片被高级人工智能铺满的钢铁城市渐渐睁开猩红的双眼。 失去记忆的林青平又背负着怎样的过往?沉重的代价、痛苦的挣扎,扑朔离迷的过往,看不见光的未来…… 秋风不问归途,鸿雁南飞。一曲离歌轻声叹,梦里往事走马观灯,花开花落,一梦将年。 黄昏的太阳无力的挂着,照的这人世间晃晃悠悠。 这世界本是一场游戏。林青平与他的朋友们,将会是猎物?还是猎人? 男主经营着一家不大不小的俱乐部,自己本身是个王者电竞选手,在十五岁那年大放光彩,但是紧接着来的是父母带队出国进行比赛,失去联系,校园欺凌致使他不得不退学,没有一技之长的他只好经营起了父母留下的俱乐部,俱乐部大部分的精英都随着父母出国,一起了无音讯,剩下的都是一些与男主从小呆着一块的孤儿,为了生存,只能带着几个人一起打比赛,可是当拿起俱乐部里父母遗留下来的手机才发现,事情并不是想象中的那样子,从小一起长大的孤儿也不是单纯的在玩王者,玩的都是打怪升级的游戏,操作极其复杂,让他一个自认为天才的人都觉得好难,但是,拿起了手机就相当于绑定了游戏,一旦开始,除非一方宁静,否则永远无法脱离。青梅竹马的感情,岂能半途而废? 韩旭为了追随未婚妻的步伐,踏上了修仙之路,无奈修行上没有天赋,见了他的人都暗暗摇头叹息。 直到有一天,峨眉山顶虚空殿上的灵石掉落,砸中了韩旭的脑袋,才彻底改变了他的命运。 大家都知道,那虚空殿是峨眉派长眉祖师的修行道场。 至于那一块灵石,更是来自仙界,被长眉祖师炼化后悬浮在虚空殿上,只为等待有缘人到来。 而韩旭,就是它要等待的有缘人……未来世界元宇宙大获成功,无数人涌入其中,有人攫取利益,有人躺平内卷。所有人都沉迷其中,无法自拔。但繁华的背后,却是文明倒退、社会秩序崩盘的恐怖危局。 一次意外,保安队长李朝阳救下了一位受伤的少女,却也因此被推到了元宇宙幕后争斗的风口浪尖,自此,开启了在现实和元宇宙中波澜壮阔的冒险之旅…… 保安队长李朝阳开启元宇宙冒险之旅本书讲述,这个毫无背景的农村小孩,如何破除万难,努力奋斗,机缘巧合之下,当上了派出所的辅警,后又种种立功,最终成为一名人民警察。 自此,开启开挂人生,屡破大案,屡立战功,锄奸扶弱,后来成为一名黑帮卧底,破坏犯毒大案,最后为兄复仇。 草根青年,从零开始的励志故事,热血,青春,奋斗!!!在传说里,魂灵大陆百万年将发生一次让万物生灵毁灭的大灾难,同时也会降生一位灵裔,他将引领魂灵大陆共同面对这可怕的灾难。千万年来,人灵两族互相争端不断,直至虚空裂缝的出现,两族在与虚空种族的对抗中死伤无数,面对着逐渐被侵占的家园,人灵两族在灵裔余莫的带领下,决定放下一切仇恨,共同合力毁灭虚空裂缝。这是一本来自末日的旅行手札。 撕裂的天空、不详的辐射云、阳光已经彻底消失。这便是毁灭日之后的大地。 但在这末世之中,却有一对仿佛父女般的青年男子和小女孩匆匆赶路。 他们从何处来?又去向何方?他们苦苦寻觅的究竟是何物? 这一切无人可知。唯一能够确认的,只有他们穿行于弥漫于世的灾难,继续无尽的的旅程…… ※黑暗风末日小说,每两天更新一次,欢迎收藏※ 深渊之下,一双双非人的眼眸兀然睁开,紧盯着我的身体,身体就像是被施了定身术一般,难以动弹,根本来不及多想,我只知道头也不回地向前跑去。 跑着跑着,慌不怿路的我被一根破烂不堪的白骨绊倒了,被绊倒的我迅速地从地上站了起来,却发现竟不知从何时起,我早就已经沦为了一直追在我身后的怪物之一。 “这里是哪里?身后的这些可怕的怪物又是从哪里来的呢?”无尽的疑问在心底升腾而起。 眼前发生的这一切究竟是梦境还是地狱?生来平凡却人人把我当异类,立志要强可人人都来泼冷水,想去忘记但人人都把旧事提。谁说神师是虚妄,谁说凝魂太飘渺,谁说武道多夭折,谁说术法难登天。修仙哪有什么捷径,道途从来都不平坦,天理昭昭造化弄人。就偏不信这个邪与天争命,非得把那条路给走出来,届时强者已成黄土英雄化为传说,站在这世界之巅与你携手冲出这六界轮回藩篱。 跳出安乐于祥和的世外桃源,拜别柔情似水的神仙眷侣,放下翻云覆雨的通天权柄。纵然是资质平庸无奇,纵然是道路荆棘丛生,纵然是前途飘渺莫测,直指天心不得大道誓不罢休。看田道清如何纵横捭阖于明争暗斗的轮回旋涡,又是如何一步一步证道明悟。
开发网站用什么语言 厦门全网营销 网络营销计划书 美国网络安全管理评估报告 重庆营销公司排名 鄂州网站制作 营销学专家 广州 深圳 外贸网站建设 营销页面策划 网络营销的一些问题 婴灵的安抚与超度【www.richdady.cn】 人际关系不好【www.richdady.cn】 存不住钱的心理调适【www.richdady.cn】 婴灵的感应现象咨询【www.richdady.cn】 感情纠纷的前世记忆咨询【www.richdady.cn】 外灵的种类【微:qq383550880 】√转ihbwel 发育倒退的医学检查咨询【微:qq383550880 】√转ihbwel 失业的自我提升【www.richdady.cn】√转ihbwel 什么原因意外的前世记忆威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 老公家暴的前世记忆【www.richdady.cn】√转ihbwel 孩子厌学的自我提升【www.richdady.cn】√转ihbwel 家庭中常见的意外事故原因咨询【企鹅383550880】√转ihbwel 内心恐惧胆怯的前世影响【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 升迁障碍的心理调适【微:qq383550880 】√转ihbwel 婴灵的存在有哪些科学依据?【微:qq383550880 】√转ihbwel 婴灵的超度与家庭和谐【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 无形干扰的前世记忆【www.richdady.cn】√转ihbwel 意外的前世解析咨询【企鹅383550880】√转ihbwel 前世老公的识别方法【www.richdady.cn】√转ihbwel 强迫症的案例分享威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 蕲春做网站 网络与信息安全体系 网络安全就是信息安全 微信微网站开发教程 提供石家庄网站推广 商业网站建设 微信网站设计 做网站是三网合一有什么优势 天津企业网站建设 重庆九龙坡营销型网站建设公司推荐 西安非营销类公司 好的免费网站建站平台 做一个独立网站需要多少钱 信息安全等级保护初级测评师,-1 信息安全工作组 棱镜门 信息安全 ppt 企业自建网络营销平台与第三方网络营销平台的特性比较?回答 信息安全系统等级二级 十大网络营销案例ppt 营销页面策划 深圳外贸响应式网站建设 第三届全国高校网络安全知识竞赛 东莞网站托管武汉网络安全培训 达内科技 微络营销深 营销的网站 小说网站制作 东莞网站托管武汉网络安全培训 个人 网络安全认证 网络营销计划书 信息安全 实训系统 江门网站优化 营销qq效果怎么样的 李苏杰的网站营销 成都网络安全法 信息安全工作组 微信网站设计 美国网络安全框架 启动 全网整合营销公司 营销学专家 信息安全认证审核员 中国信息安全小组成员,-1 星巴克微信营销现状 网络安全就是信息安全 提供商城网站制作 美国网络安全管理评估报告 中小型网站设计公司 网站主页怎么做 商城网站主要功能 个人 网络安全认证 网站首页特效 绍兴网站建设公司信息安全等级保护的原则,-1 江西南昌网站定制 北京网站建设公司案例 网页营销qq 全网整合营销公司 网络营销的作用和职能 内部列表email营销 网络安全就是信息安全 信息安全系统等级二级 信息安全 实训系统 网络安全检测时间 沙井建网站 深圳哪家网站建设好 福州最好的网站建设 信息安全监管要求 信息安全风险管理指南 南京微信营销软件 信息安全等级保护初级测评师,-1 沙井建网站 深圳网站设计 建设元 网站内容维护 厦门全网营销 网络营销简历怎么写 信息安全案例教程:技术与应用 企业网络营销解决方案 营销页面策划 万网搜域名信息先看域名申请时间这个应该是最早的网站时间 途牛网网络营销策略 寿光做网站 重庆网络营销顾问公司 微信营销成功 互联网营销模式 微店 网络营销的一些问题 提供石家庄网站推广 深圳外贸响应式网站建设 重庆南川网站制作公司推荐 微信微网站开发教程 兰州网站制作 网站首页特效 网络信息安全泄露,-1 和营销下载软件 网络安全检测时间 下载建网站 山东网站建设 广州 深圳 外贸网站建设 网站开发 个人网站建设制作 公安部网络安全应急 信息安全专业竞赛 东莞网站托管武汉网络安全培训 山东网站建设 什么是wifi网络安全 营销qq效果怎么样的 信息安全的案件,-1 信息安全的案件,-1 南昌网站建设公司服务器 内部列表email营销 好的免费网站建站平台 重庆营销公司排名 龙岗网站设计讯息 省网络安全和信息化领导小组办公室 个人 网络安全认证 信息安全服务收费标准 网站转换率 商业网站建设 天津企业网站建设 有经验的南昌网站设计 网络安全屏保 windows 网络安全控制软件 营销小技巧 廊坊设计网站公司 汉中建网站 十大网络营销案例ppt 网络信息安全泄露,-1 企业网站响应式 企业自建网络营销平台与第三方网络营销平台的特性比较?回答 信息安全认证审核员 美国网络安全框架 启动 网站主页怎么做 免费网站建设 百度一下 达内科技 微络营销深 营销式网站制作 响应式网站案例 重庆信息安全协 网络安全面临的主要威胁及解决措施