美文网首页我爱编程
如何使用bootstrap栅格系统?

如何使用bootstrap栅格系统?

作者: 你李大爷我 | 来源:发表于2018-06-02 21:20 被阅读0次

一、背景介绍

Bootstrap,来自 Twitter,是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JavaScript 的,它简洁灵活,使得 Web 开发更加快捷。

今天分享的知识点:

*栅格系统实现原理

*container/row/col之间的关系

*自定义列

*用媒体查询实现响应式布局

二、知识剖析

(一)栅格布局实现原理

“行(row)”必须包含在 .container (固定宽度)或 .container-fluid (100% 宽度)中,以便为其赋予合适的排列(aligment)和内补(padding)。

 你的内容应当放置于“列(column)”内,并且,只有“列(column)”可以作为行(row)”的直接子元素。

(二)container/row/col之间的关系    

.container类用于固定宽度并支持响应式布局的容器;

.row和.col类配合用于为其赋予合适的排列和内补;

container有左右padding15px;

row有左右-15px margin

col有左右15px 

(三)自定义列

(四)媒体查询

6.扩展思考

为什么要设置container/row/col的padding和margin值?

答:为了确保嵌套时的col可以有15px的padding。

7.参考文献

           

https://v3.bootcss.com/css/#grid           

https://www.tuicool.com/articles/Afuu2q/

8.更多讨论

1. 自定义列之后还有padding和margin吗?

答:没有需要自己设置。

2.媒体查询与响应式布局的关系?

媒体查询是实现响应式布局的方式之一。

3.嵌套为什么不用使用container类了?

答:嵌套行的原理就像上面一样,只是它的重叠住了列的padding ,其实就把外面的列当作 container 了,本质上列扮演了 container 的角色,所以嵌套行时你不再需要 container

相关文章

  • 栅格化系统在设计中的运用

    刚开始对栅格系统有很多疑惑,什么是栅格化系统?Bootstrap中为什么要使用栅格系统?设计师为什么要学习栅格系统...

  • bootstrap栅格系统分析

    bootstrap栅格系统 bootstrap栅格系统是bootstrap的核心以及精髓所在 一、容器 1.流体容...

  • 如何使用bootstrap栅格系统?

    一、背景介绍 Bootstrap,来自 Twitter,是目前很受欢迎的前端框架。Bootstrap 是基于 HT...

  • 如何使用BOOTSTRAP 栅格系统?

    今天给大家分享一下,深度思考中的知识点——如何使用BOOTSTRAP 栅格系统? 一、背景介绍 今天小课堂分享的内...

  • 如何使用bootstrap栅格系统?

    大家好,我是IT修真院武汉分院第10期学员余佳贝,一枚正直善良的web程序员。 今天给大家分享一下,修真院官网cs...

  • 如何使用bootstrap栅格系统?

    大家好,我是IT修真院深圳分院第01期学员,一枚正直纯洁善良的web程序员。 今天给大家分享一下,修真院官网CSS...

  • 如何使用bootstrap栅格系统?

    栅格系统用于通过一系列的行(row)与列(column)的组合来创建页面布局,你的内容就可以放入这些创建好的布局中...

  • Bootstrap响应式栅格布局实现方法

    栅格系统的原理 Bootstrap的栅格系统下面我们将一起来看一下常见的栅格布局的设计和bootstrap中的设计...

  • bootstrap栅格化系统

    Bootstrap栅格化系统 Bootstrap 的栅格化系统采用将页面布局分为12列,再根据页面宽度采用预定义类...

  • some useful links

    栅格系统Bootstrap可视化布局系统Github Desktop

网友评论

    本文标题:如何使用bootstrap栅格系统?

    本文链接:https://www.haomeiwen.com/subject/xgxdsftx.html