1、首先,我们先进入vs。打开文件夹(文件夹需要提前在桌面上新建好),然后新建一个html文档,改一下title为Bootstrap框架。

2、打开桌面新建的文件夹,在js里面放入bootstrap所需要的css和js。

3、然后继续打开vs文件,去新建的html文件里边,用外部样式,引入bootstrap的css样式表。

4、再在body标签里边,引入bootstrap的js文件,我们先引入这些的原因是因为为引入bootstrap的插件做好准备工作,不然到后面出现问题很麻烦。接下来我们就先打开bootstrap的离线手册,去看看今天所要说的内容吧。

5、学习bootstrap之前,我们先要学习一个栅格系统,便于bootstrap布局。

6、栅格系统它是基于一个12列的布局、有5种响应尺寸(对应不同的屏幕),支持Sass mixins自由调用,并结合自己预定义的CSS、Js类,用来创建各种形状和尺寸的布局,接下来我们就先举一个例子。

7、例子使用BootStrap预定义的栅格系统,演示了在.container容器内建立了三个等宽的列,并且分别兼容在small(极窄宽度网页)、medium(中等宽度网页)、large(宽网页)、extra large(超宽网页)四种设备类型-即无论网页宽度如何,这三个列都是恒在呈现的。现在没有给这些设置css样式所以看不出来,我们给它设置背景色和边框就可以看出来了。

8、接下来我就给row一个类名为neirong,然后引入一个css样式表,给row下面的div都设置背景色和边框。

9、接下来我们讲讲它的工作原理吧,内容有点多,一点一点看完就了解了。

10、栅格系统提供了集中内容居中、水平填充网页内容的方法,就是:.container实现固定的宽度并居中呈现,.container-fluid实现全宽度,并和其它网格实现对齐。

11、行(.row)是列(.col-*)的横向组合和父容器(它们有效组织在.row下),每列都有水平的padding值,用于控制它们之间的间隔,同时在负边距的行上抵消,从而实现列中的所有内容在视觉上是左侧对齐的体验。

12、网页开发者的呈现内容必须放置在列(.col-*中,而且只有列可以是行的直接子元素(不可以在.col-*以上添加呈现内容。)

13、你可能注意到.col-*后面有不同的数字,如.col-sm-4或.col-xl-12,这些css类后面的数字用于表明定义div空间想要占用列的数量,每行最多有12列。如果你想用三个等宽的列,则取12的三分之一,即.col-sm-4就是正确的。​​​​​​​

14、这就是今天所讲的内容,今天主要讲解了bootstrap里面的栅格系统,一切bootstrap组件的内容都要建立在栅格系统之上。

Bootstrap框架——栅格系统相关推荐

  1. 深入理解BootStrap Item7 -- 栅格系统(布局)

    1.栅格系统(布局) Bootstrap内置了一套响应式.移动设备优先的流式栅格系统,随着屏幕设备或视口(viewport)尺寸的增加,系统会自动分为最多12列. 我在这里是把Bootstrap中的栅 ...

  2. bootstrap解析-栅格系统

    .container(布局容器) 屏幕宽1200px以上(col-lg) 1. 默认width为1170px 2. padding,lefet和right各为15px,所以内容width为1140px ...

  3. 一文带你马上清楚bootstrap的栅格系统

    bootstrap的栅格系统 我们都知道bootstrap的栅格系统是为了实现网站的响应式布局,但bootstrap提供了一套响应式.移动设备优先的流式栅格系统,它会将网页分为12等价(宽度),举个例 ...

  4. Bootstrap 默认栅格系统

    Bootstrap的默认栅格系统为固定宽度布局,宽度为940px,共包含12列,每列的宽度为 60px,列间隙为 20px.如图 2‑1所示: 图2-1 Bootstrap默认栅格系统 HTML代码 ...

  5. html栅格系统格式,Bootstrap的栅格系统是什么?栅格系统详解

    本篇文章就给大家带来Bootstrap的栅格系统是什么?栅格系统详解,让大家了解Bootstrap栅格系统.栅格参数是什么,列偏移.列嵌套怎么设置.有一定的参考价值,有需要的朋友可以参考一下,希望对你 ...

  6. Bootstrap之栅格系统偏移

    Bootstrap之栅格系统偏移 Bootstrap之栅格系统偏移: 在Bootstrap中可能会使用到offset(偏移),具体语法格式如下: <div class="col-md- ...

  7. Bootstrap、栅格系统布局

    一.Bootstrap Bootstrap是一个基于HTML.CSS和JavaScript语言编写的框架,具有简单.灵活的特性,拥有样式库.组件和插件. · Bootstrap常用来开发响应式布局和移 ...

  8. 【前端4】bootstrap:栅格系统,隔行/触摸换色,分页/导航条,模态框/轮播图,旅游首页

    文章目录 1.bootstrap基本模板:meta/title,link/script 2.两种布局容器/栅格系统:自动补 3.样式_表格/按钮/图片/表单:class属性,for属性联动 4.组件_ ...

  9. Bootstrap之栅格系统

    bootstrap 移动优先 中文官网  http://www.bootcss.com/ 1.基本模板 <!DOCTYPE html> <html lang="en&quo ...

  10. bootstrap的栅格系统和响应式工具

    关于bootstrap的响应式布局,昨天看了杨老师的视频教学https://www.bilibili.com/video/av18357039豁然开朗,在这里记录一下 一:meta标签的引用 < ...

最新文章

  1. SpringBoot+VUE 前端加密算法 RSA+DES
  2. The import org.junit.jupiter cannot be resolved 报错
  3. export `=' not a valid identifier的一般原因
  4. 基于Matlab的车牌识别系统(带界面、模板库)
  5. ansys2017安装教程_ANSYS Student
  6. 【光学】Matlab实现色散曲线拟合
  7. hping 详解_hping3 详解
  8. c语言社交网络,图论在社交网络中的应用研究
  9. 前端安全(常见WEB攻击及防范)
  10. 一个VSCode插件实现软妹音程序员鼓励师24小时在线,还能吐槽PM
  11. 4.1 手工编写第一个性能测试脚本
  12. 关于图像客观质量评价
  13. JavaScript之正则表达式验证邮箱,手机号码,身份证,网址,QQ,邮政编码,中文
  14. 干货 | 如何做一档好节目?
  15. 九连环解法java版
  16. 海报设计之色彩搭配与均衡构图
  17. 浔阳江头夜送客,枫叶荻花秋瑟瑟——python标准输入、标准输出和注释
  18. 简单网页制作代码 HTML+CSS+JavaScript香港美食(8页)
  19. 基于cc2530获取ds18b20温度值
  20. 元宇宙厂商产品布局思路

热门文章

  1. java怎么求偏态函数_树的不同形态
  2. C++ advanced(4)make function and SFINAE
  3. 群晖nas不能修改php.ini,群晖nas 修改nginx配置的问题
  4. lucene使用facet搜索
  5. DSPE-PEG-Alkyne/CHO 磷脂聚乙二醇炔基/醛基
  6. 数据结构算法(2)--字符串匹配
  7. 手撸MIPS32——5、利用Vivado IP设计指令存储器和数据存储器
  8. 多传感器信息融合及应用(何友等著)一至四章节读书笔记
  9. 关于PC端QQ无法加载群文件和打开在线群文件解决方法
  10. HTML常用的颜色代码参考表|前端使用颜色必备