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
国家信息安全成果产业化基地上海网站建设的价格西安网站建设制作内容信息安全专员行业网站建设多语种网站信息安全 十三五饥饿营销弊端网络营销产品最注重网络安全审计 备案 天启年间,大明内忧外患,后金虎视眈眈,天下即将陷入纷争。   天启帝朱由校,朱由检,努尔哈赤,皇太极,多尔衮,褚英,代善,魏忠贤,卢象升,杨世昌,熊廷弼,洪承畴,李自成,袁崇焕,张献忠,吴三桂,范景华,徐光启,金圣叹,宋应星……   奸臣与忠臣的对抗,枭雄与英雄的较量,后金南袭,堂堂大明岌岌可危,国破山河在,城春草木深,偌大华夏黎民哭悲,无数豪杰四起。    然而此时。   扬州城里,危机四伏。   一个暗地权财滔天,蛰伏于此,身怀家族之仇却不引人注意的悠闲赘婿胡天洲,正过着看似逍遥自在的生活,每日和小孩过家家,没事逗逗美丽的妻子……   盘古开天,众仙陨,八荒境内谁主宰,无数修仙者向着至高境界发出挑战,而谁能成为亿万生灵中的天之骄子,成就登仙之位。穿越大明 唐鼎本想做个游手好闲的败家子 奈何摊上了个败家爹 开局败光家产,欠债十万两,被诬造反 家里还有三个美貌娇妻要养活 唐鼎无奈支棱起来 开启亲爹养成计划。 九世药圣,灵根被夺,沦为一介凡人,成为人人唾弃的废物少年——星辰!凭借九星轮回的秘术,走上传奇巅峰。手握星辰踏明月,世间无我这般人。 传言:药圣一怒,便可称帝,阎王惊魂,鬼神哭泣!世界黑暗的一角,禁锢万族的枷锁,缓缓揭开了.......“别看这样,可我喜欢他哦,问为什么的话,因为他是我的英雄呀。” “能和他在一起的话,就算世界崩坏又能怎样?” “好了,开始今天异灵部的活动吧!” “额。。学姐,我想问一下,这个异灵现象研究部是进行什么社团啊?” “是超★异灵现象研究部!” “呃呃,好的。” “吭,异灵部呢,是以进行一项伟大而神圣的活动为目的,探索过去与未来无限的奥秘,找到现实与幻想之中的交点……” “比如说” “拯救世界?” “不,比拯救世界更重要!” “哈——”末世僵尸遍地? NONO! 这里,漫天都是修真者 为了人类,杀! 作为掌握全球最强游戏科技的星尘公司正式发布第一款网游《纪元》,于是各大网游俱乐部、天才、公司纷纷转入《纪元》,作为《星际争霸》天才神族的陆长空也来到《纪元》,打开了星尘公司的“史册”叶铭获得祖上传承,不但学会绝世医术,还拥有了一双看穿万物的妙眼。 俏寡妇柳晴拉着叶铭,娇滴滴的说:“臭弟弟,姐姐不舒服,快进屋给我仔细瞧瞧。” 一个25岁却拥有丰富实战经验的老兵,突遇末世爆发,叫上兄弟,带上家人,建立避难所,末世之中,能做的,只有尽力活到明天!(本书含系统,但系统影响很小,不会产生浮夸的情节)
南通网站优化 好的信息安全论坛 海外网络营销做什么的 互联网营销骗局 济南专业做网站 手机网站设计尺寸 美团营销推广流程 上海网络信息安全 海外营销邮件 网络安全标准是什么 迟缓儿的治疗方法咨询【www.richdady.cn】 外灵干扰的前世记忆【www.richdady.cn】 冤亲债主干扰有哪些症状?咨询【www.richdady.cn】 迟缓儿的症状与诊断【www.richdady.cn】 孩子不爱读书的阅读环境如何营造?【www.richdady.cn】 性压抑【企鹅383550880】√转ihbwel 儿子抑郁症的康复训练咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 心特别累的原因分析【企鹅383550880】√转ihbwel 脑部不清晰咨询【微:qq383550880 】√转ihbwel 缺心眼的沟通技巧咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 亲子关系的共同成长方法有哪些?威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 与公婆前世的前世解析咨询【σσЗ8З55О88О√转ihbwel 孩子不爱读书的家长引导咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 如何应对冤亲债主的干扰咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 官司的法律咨询【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 官司的解决方法威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 外灵干扰的自我提升【Q⒊⒏⒊⒌⒌O⒏⒏O】√转ihbwel 耳鸣的咨询技巧咨询【www.richdady.cn】√转ihbwel 老公家暴的应对方法咨询【www.richdady.cn】√转ihbwel 冤亲债主干扰的真实案例有哪些?咨询威:⒊⒏⒊⒌⒌O⒏⒏O√转ihbwel 营销资料下载 长沙网站制作 最优秀的佛山网站建设 信息安全等级保护方案院校,-1 国家信息安全甘肃招聘 du网络安全 断网 营销第一网 信息安全测评机构 资质 最新网络营销手段 营销第一网 营销信息 网络营销能力秀群 网站做推广需要多少钱 16年网络安全大事件 2016年4月19日 网络安全 2017年信息安全会议 营销资料下载 长沙网站制作 最优秀的佛山网站建设 信息安全等级保护方案院校,-1 国家信息安全甘肃招聘 du网络安全 断网 营销第一网 信息安全测评机构 资质 最新网络营销手段 营销第一网 营销信息 网络营销能力秀群 网站做推广需要多少钱 16年网络安全大事件 注册信息安全专业人员 网站制作中企动力 web网络安全架构 2017网络安全日宣传 国家信息安全成果产业化基地 松岗建网站 展示型网站制作服务 2016年4月19日 网络安全 重庆知名营销公司 下列哪个属于常见的网络安全问题 网络 营销 手机 上海网站建设的价格 松岗建网站 网络安全标准是什么 海淀地区网站建设 病毒营销是什么意思 病毒营销是什么意思 安全威胁信息安全,-1 济南专业做网站 长沙建立网站 营销型网站案例 衡水网站建设 营销企划 it系统开发新技术展示探讨系列课程it信息安全课程 网站建设和网站开发的区别 网络安全和信息化领导小组 做个人网站 网络安全资讯中心电话 美团营销推广流程 青岛外贸网站建站公司 网络安全标准是什么 长沙网站制作 网页是网站吗 宜昌做网站 行业网站建设 赣州网站设计 部队网络安全 网络公司制作网站 信息安全测评机构 资质 信息安全测评机构的资质认定 英文网站建设 深圳网络安全技术公司 科技网站建设 web网络安全架构 网络公司制作网站 网站色调 怎么用域名建网站 展示型网站制作服务 网络安全调研队名 南京营销策划推广公司 网站代优化 商城网站都有什么功能模块 网络安全审计 备案 汽车网络安全工作组 南通网站优化 扬中做网站 四川大学 信息安全 实验报告 聊城网站优化案例 android 信息安全问题 中国信息安全认证中心特点 最新的网络安全产品 大连网站建 网站色调 营销信息 途牛网络营销案例 关于网络安全的专业 上海绿盟计算机网络安全技术有限公司 宣传网络安全法新闻稿 北京信息安全公司业务 密码学与网络安全实验室 电商网站前台模块 广州外贸网站公司 以色列网络安全建网站代码 营销资料下载 网络信息安全行业企业 饥饿营销弊端 密码学与网络安全实验室 网络安全 宣传 网站制作中企动力 海外网络营销做什么的 营销模式的优势 网站制作设计收费 如何加强移动网络安全 信息安全关键过程 网络信息安全的真相pdf,-1 国家信息安全甘肃招聘 广州网站推广 深训网络安全公司 重庆网站建设优化 互联网软文营销案例 信息安全 国家 学院,-1 网络营销促销的的定义 6月1日 个人信息安全 网络安全与管理实训心得 桂林做手机网站设计 宜昌做网站 聊城网站优化案例 网站访问者 中国电信网络信息安全 局信息安全 广东省信息安全测评中心 待遇 最新网络营销手段 沈阳公司网站建设 网络安全的现状与威胁分别有 信息安全服务安全工程类一级资质