Bootstrap 网格系统(Grid System)

Bootstrap提供了一套响应式,移动设备优先的流式网格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。

什么是网格(Grid)

摘自维基百科:

在平面设计中,网格是一种由一系列组织内容的相交直线(垂直的、水平的)组成的结构(通常是二维的),它广泛应用于打印设计中设计布局和内容结构,在网页设计中,它是一种用于快递创建一致的布局和有效的使用html与css的方法。

简单的话,网页设计中的网格用于组织内容,让网站易于浏览,并降低用户端的负载。

什么是Bootstrap网格系统(Grid Sytem)

Bootstrap官方文档中有关网格系统的描述:

Bootstrap包含了一套响应式,移动设备优先的,不固定的网格系统,可以随着屏幕或视口尺寸的增加,系统会自动分为最多12列。

Bootstrap移动设备优先的意思是Bootstrap代码从小设备(比如手机,平板电脑)开始,然后扩展到大屏幕的设备(笔记电脑,台式机)上组件和网络。

移动设备优先策略

1、内容:决定什么是最重要的。

2、布局:优先设计最小的设备,基础的CSS是移动设备优先,媒体查询是针对平板电脑或笔记本及台式电脑。

3、渐进增强:随着屏幕大小的增加而添加元素。

Bootstrap网格系统(Grid Sytem)的工作原理

网格系统通过一系列包含内容的行或列来创建页面布局,下面列出了Bootstrap网格系统是如何工作的

1、行必须放置到.containet class类的容器中,以便获得适当的对齐(alignmeng)和内边距(padding)

2、使用行来创建列的水平组

3、内容适当放置在列内,且唯有列可以是行的直接子元素

4、预定义的网格类,比如:.row和col-xs-4,可用于快速创建网格布局

5、列通过内边距(padding)来创建内容的间隙。该内边距是通过 .rows 上的外边距(margin)取负,表示第一列和最后一列的行偏移。

6、网格系统是通过指定您想的横跨十二个可用的列来创建的。例如,要创建三个相等的列,则使用三个 .col-xs-4

媒体查询

媒体查询是非常别致的“有条件的CSS规则”,它只适用于一些基于某些规则的CSS,如果条件满足,则应用该样式。

Bootstrap中的媒体查询允许您基于视口大小移动,显示并隐藏内容

媒体查询有两个部分:第一个部分设备规范,第二个部分设备大小规则。

先写这里?

转载于:https://www.cnblogs.com/melao2006/p/4984955.html

Bootstrap 网格系统(Grid System)相关推荐

  1. HTML创建12列小屏幕网格,Bootstrap 网格系统(Grid System)

    Bootstrap 网格系统(Grid System) Bootstrap提供了一套响应式,移动设备优先的流式网格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列. 什么是 ...

  2. Design System Application - Chapter 1 网格系统 Grid System

    网格系统(Grid System)是本设计系统的基本规则,它是我用来 解决浏览器适配问题并使界面整体表现的规范 的非常有效的方法.另外需要指明,没有完美的方法,这就像前端中没有完美的可以解决所有问题并 ...

  3. HTML创建12列小屏幕网格,Bootstrap 网格系统布局详解

    Bootstrap 提供了一套响应式.移动设备优先的流式网格系统(Grid System),随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列. 一.什么是网格(Grid)? 在平 ...

  4. bootstrap网格系统_如何使用Bootstrap网格系统?

    bootstrap网格系统 In the last article, we learned how to create a simple page of Bootstrap? Now, we will ...

  5. Bootstrap 的网格系统(Grid System)

    本章节我们将讲解 Bootstrap 的网格系统(Grid System). Bootstrap 提供了一套响应式.移动设备优先的流式网格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动 ...

  6. Bootstrap 网格系统

    1.关于Bootstrap 网格系统,Bootstrap 官方文档中有关网格系统的描述: Bootstrap 包含了一个响应式的.移动设备优先的.不固定的网格系统,可以随着设备或视口大小的增加而适当地 ...

  7. bootstrap网格系统回顾

    Bootstrap 提供了一套响应式.移动设备优先的流式网格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列. 什么是网格(Grid)? 在平面设计中,网格是一种由一系列用 ...

  8. 【Bootstrap】(二)Bootstrap 网格系统

    文章目录 什么是 Bootstrap 网格系统(Grid System)? Bootstrap 网格系统(Grid System)的工作原理 网格选项 响应式的列重置 偏移列 嵌套列 列排序 什么是 ...

  9. WEB前端网页设计-Bootstrap 网格系统

    目录 Bootstrap 网格系统 什么是网格(Grid)? 什么是 Bootstrap 网格系统(Grid System)? 移动设备优先策略 Bootstrap 网格系统(Grid System) ...

最新文章

  1. java与fabric区块链--fabric-java-jdk部署搭建--(1)
  2. c++成员函数可以将this传递给普通函数
  3. First Night
  4. 息系统项目管理师知识点:区块链
  5. rest api如何创建_创建一个安全的Spring REST API
  6. java和jvm_java 和 JVM
  7. $.ajax data怎么处理_AJAX
  8. Java 11新特性
  9. python单词的含义-Python常用英文单词有哪些?
  10. 记一次简单的破解程序(逆向)
  11. 关于element el-button使用$attrs的一个注意要点
  12. 温度对二极管伏安特性的影响
  13. Windows 10 office开机自启白页关闭,只需三步轻松关闭(亲测可用)
  14. Matlab不同版本之间中文注释乱码的解决方法
  15. 共享文件夹:请检查名称的拼写,否则,网络可能有问题错误代码0x80070035
  16. 十 三 弟 你 快 回 来 吧, 皇 帝 四 哥 叫 你 一 起 学 习 大 数 据 呢
  17. 升级华为笔记本U盘安装盘
  18. #ex8 C语言标准实验报告
  19. python 以图搜图
  20. maya导出带有alpha通道的动画

热门文章

  1. 策略模式总结,适用场景,优缺点,代码示例
  2. DaVinci:色彩匹配
  3. 中心极限定理和泊松分布的条件
  4. OpenGL3D迷宫场景设计
  5. 计算机英文专业文献翻译,计算机专业英文文献翻译.doc
  6. sap crm button_详解SAP软件S4安装教程之S4 1909安装
  7. Java第一阶段(day02)流程控制语句
  8. 云开发微信小程序 - 最近火到爆的的MBTI十六人格测试
  9. 思维导图学习---计算机相关基础思维导图(1)
  10. CAD下载(带安装包保姆级教程)