您的位置:首页>>资讯中心>>学习园地

Bootstrap

image.png

本章节我们将讲解 Bootstrap 的网格系统(Grid System)。

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

摘自维基百科:

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

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

让我们来理解一下上面的语句。Bootstrap 3 是移动设备优先的,在这个意义上,Bootstrap 代码从小屏幕设备(比如移动设备、平板电脑)开始,然后扩展到大屏幕设备(比如笔记本电脑、台式电脑)上的组件和网格。

 

内容

o决定什么是最重要的。


布局

o优先设计更小的宽度。

o基础的 CSS 是移动设备优先,媒体查询是针对于平板电脑、台式电脑。


渐进增强

o随着屏幕大小的增加而添加元素。

 

111111111111444486612

 

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


媒体查询


Bootstrap 中的媒体查询允许您基于视口大小移动、显示并隐藏内容。下面的媒体查询在 LESS 文件中使用,用来创建 Bootstrap 网格系统中的关键的分界点阈值。


/* 超小设备(手机,小于 768px) */


/* Bootstrap 中默认情况下没有媒体查询 */




/* 小型设备(平板电脑,768px 起) */


@media (min-width: @screen-sm-min) { ... }




/* 中型设备(台式电脑,992px 起) */


@media (min-width: @screen-md-min) { ... }




/* 大型设备(大台式电脑,1200px 起) */


@media (min-width: @screen-lg-min) { ... }


上一篇: BAT程序员评级标准是什么?

下一篇: Docker安装