问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是bootstrap栅格系统

发布网友 发布时间:2022-05-01 13:07

我来回答

2个回答

懂视网 时间:2022-05-12 02:04

当你使用bootstrap创建网页时,希望网页能适配不同分辨率的设备,那么就需要使用栅格系统。(推荐学习:Bootstrap视频教程)

栅格系统就是可以将一组块级元素水平排列并可以随着屏幕分辨率的不同来改变块级元素的样式。

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

下面就介绍一下 Bootstrap 栅格系统的工作原理:

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

通过“行(row)”在水平方向创建一组“列(column)”。

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

类似 .row 和 .col-xs-4 这种预定义的类,可以用来快速创建栅格布局。Bootstrap 源码中定义的 mixin 也可以用来创建语义化的布局。

通过为“列(column)”设置 padding 属性,从而创建列与列之间的间隔(gutter)。通过为 .row 元素设置负值 margin 从而抵消掉为 .container 元素设置的 padding,也就间接为“行(row)”所包含的“列(column)”抵消掉了padding。

负值的 margin就是下面的示例为什么是向外突出的原因。在栅格列中的内容排成一行。

栅格系统中的列是通过指定1到12的值来表示其跨越的范围。例如,三个等宽的列可以使用三个 .col-xs-4 来创建。

如果一“行(row)”中包含了的“列(column)”大于 12,多余的“列(column)”所在的元素将被作为一个整体另起一行排列。

栅格类适用于与屏幕宽度大于或等于分界点大小的设备 , 并且针对小屏幕设备覆盖栅格类。 因此,在元素上应用任何 .col-md-* 栅格类适用于与屏幕宽度大于或等于分界点大小的设备 , 并且针对小屏幕设备覆盖栅格类。 因此,在元素上应用任何 .col-lg-* 不存在, 也影响大屏幕设备。

更多Bootstrap相关技术文章,请访问Bootstrap教程栏目进行学习!

热心网友 时间:2022-05-11 23:12

什么是栅格系统

栅格系统是指,将页面布局划分为等宽的列,然后通过列数的定义来模块化页面布局。
Bootstrap的栅格系统采用了1-12列的模式,并且通过比例计算来设置你定义的列宽。
例如你这一行想要采用两列的布局模式,那么每列的宽度都为外容器的50%,不管你用什么设备浏览,它都会采用这样的比例进行展示。
不过如果当设备宽度小于你设定的最小宽度,那么这两列就会并排成为一列。

Bootstrap的栅格系统

在Bootstrap中使用栅格系统非常简单方便,只需要在你的div中引入它们已经定义好的类即可。
我们先看看Bootstrap有几种栅格类可以使用:
1. .col-xs-* 这是超小屏幕类(<768px),类似手机等设备。
2. .col-sm-* 这是小屏幕设备类(≥768px且<992px),类似平板设备。
3. .col-md-* 这是中型设备类(≥992px且<1200px)。
4. .col-lg-* 这是大型设备类(≥1200px)。

如何使用Bootstrap栅格系统

你可以通过使用这些对应设备的栅格类来决定自己应用在不同设备上的布局样式。
例如:<div class="col-xs-6 col-md-12"></div><div class="col-xs-6 col-md-12"></div>这种编码的结果就是,这两个div在pc端浏览起来是两行(每行都占据12列栅格),而在手机端浏览器来是一行两列(每列占据6列栅格)。
通过这种形式,就能很方便地使用栅格系统定制自己的应用布局了。

其他信息

除了以上的使用方法之外,还能使用“列偏移类”来快速对自己的栅格进行定位,使用方法类似<div
class=".col-md-8 .col-md-offset-3"></div>按照这样的写法,这个div就会在pc端向右偏移 3列。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...总是被情所困?要怎么样才能控制自己,对他不要那么在呼? 关于@synchronized,你所不知道的事情 怎么样才算得上熟悉多线程编程? 大学期间,有必要考驾照吗 酸奶怎么做奶酪 酸奶:奶酪 一个女人的在保安室用掐带把男保安勒死了这是什么电影 开场就是一个老头被钢绳给勒死,那是啥电影 鱼城镇下辖村 顾楼村位于哪个市 bootstrap的栅格系统怎么用的 用“mg/dl”表示,血糖正常值范围是多少 正常人体血糖含量为多少mmol/L?拜托各位了 3Q mmol/l是什么单位换算成mg/dl mg/dL怎么换算成mmol/L? 血糖测量值单位应该如何换算? 血糖的血糖换算 血糖值mg/dl与mmol/L怎么转换 mmol/L与mg/dl之间怎么换算? 血糖mg/dl与mmol/l怎么换算 - 信息提示 mmol/L与mg/dl之间怎么换算 血糖mg/dl=多少mmol/l 血糖180mg/dl等于多少mmol/l 血糖180mg/dl是多少mmol/l 别人叫我群发了微信免费领手机要48运费可靠吗 一次性保险? 空调开机后大小管都不冷什么原因 保险基金是不是一次性赔付的? 一次性养老保险待遇是什么意思啊 哪个mysql客户端好 网页栅格系统是什么?我们必须遵循它吗? 周氏纯藕粉600克为什么有的18元有的30元 栅格系统的简介 1.简述什么是栅格系统? 8元买一斤的藕粉是真的吗? bootstrap中对不规则的怎样使用栅格系统 如果想让手机,电脑屏幕布局一样,栅格系统该怎么做 穷开心句子说说心情发朋友圈有哪些? 幽默穷开心句子 雷神加速器怎么联系客服 雷神加速器怎么加入完美世界平台 绝地求生一进游戏就出现这样的情况!这是怎么了? 绝地求生一进游戏就出现这样的情况!这是怎么了? 用 有了光 写一个排比句 暗黑破坏神2账号建立 暗黑破坏神2在哪注册? 《迷失的光》为什么进不去? 荣事达洗衣机脱水故障e2? 买洗衣机,什么牌子的洗衣机杀菌效果最好?