bootstrap 栅栏系统
媒体查询
/* 超小屏幕(手机,小于 768px) */
/* 没有任何媒体查询相关的代码,因为这在 Bootstrap 中是默认的(还记得 Bootstrap 是移动设备优先的吗?) *//* 小屏幕(平板,大于等于 768px) */
@media (min-width: @screen-sm-min) { ... } /* 中等屏幕(桌面显示器,大于等于 992px) */ @media (min-width: @screen-md-min) { ... } /* 大屏幕(大桌面显示器,大于等于 1200px) */ @media (min-width: @screen-lg-min) { ... }
我们偶尔也会在媒体查询代码中包含 max-width
从而将 CSS 的影响限制在更小范围的屏幕大小之内。
@media (max-width: @screen-xs-max) { ... } @media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) { ... } @media (min-width: @screen-md-min) and (max-width: @screen-md-max) { ... } @media (min-width: @screen-lg-min) { ... }
栅格参数
通过下表可以详细查看 Bootstrap 的栅格系统是如何在多种屏幕设备上工作的。
超小屏幕 手机 (<768px) | 小屏幕 平板 (≥768px) | 中等屏幕 桌面显示器 (≥992px) | 大屏幕 大桌面显示器 (≥1200px) | |
---|---|---|---|---|
栅格系统行为 | 总是水平排列 | 开始是堆叠在一起的,当大于这些阈值时将变为水平排列C | ||
.container 最大宽度
|
None (自动) | 750px | 970px | 1170px |
类前缀 |
.col-xs-
|
.col-sm-
|
.col-md-
|
.col-lg-
|
列(column)数 | 12 | |||
最大列(column)宽 | 自动 | ~62px | ~81px | ~97px |
槽(gutter)宽 | 30px (每列左右均有 15px) | |||
可嵌套 | 是 | |||
偏移(Offsets) | 是 | |||
列排序 | 是 |
实例:
缩放浏览器大小查看效果
<div class="row">
<div class="col-xs-1 col-sm-4 col-md-1 col-lg-10">4</div>
<div class="col-xs-1 col-sm-4 col-md-1 col-lg-1">4</div>
<div class="col-xs-1 col-sm-4 col-md-10 col-lg-1">4</div>
</div>
效果:
参考api:http://v3.bootcss.com/css/#grid
转载于:https://www.cnblogs.com/ooo0/p/7998580.html
bootstrap 栅栏系统相关推荐
- bootstrap栅栏系统
bootstrap栅栏系统css中的col-xs-*.col-sm-*.col-md-* 的意义以及 bootstrap一个标签中,同时有 col-xs , col-sm , col-md , col ...
- bootstrap栅栏系统 解决当弹窗口变小的时候变成1列问题
解决当弹窗口变小的时候变成1列问题 注意弹窗框的宽度 750px 应该用sm 网格选项 下表总结了 Bootstrap 网格系统如何跨多个设备工作: 超小设备手机(<768px) 小 ...
- Bootstrap栅栏布局
Bootstrap栅格布局 bootstrap栅栏系统css中的col-xs-.col-sm-.col-md-* .col-lg-*的意义: 小于 768px 的时候,用 col-xs-12 类对应的 ...
- Bootstrap 栅格系统 理解与总结
Bootstrap 栅格系统 学习总结 Bootstrap框架是如今最流行的前端框架之一,Bootstrap功能强大,简单易学,很符合实际应用场景. 只是Bootstrap的内容较多,新手往往不能很快 ...
- Bootstrap栅格系统(布局)
栅格系统(布局) Bootstrap内置了一套响应式.移动设备优先的流式栅格系统,随着屏幕设备或视口(viewport)尺寸的增加,系统会自动分为最多12列. 我在这里是把Bootstrap中的栅格系 ...
- 如何使用BOOTSTRAP 栅格系统?
这里是修真院前端小课堂,每篇分享文从 [背景介绍][知识剖析][常见问题][解决方案][编码实战][扩展思考][更多讨论][参考文献] 八个方面深度解析前端知识/技能,本篇分享的是: [如何使用BOO ...
- bootstrap 栅格系统实现类似table跨行
2019独角兽企业重金招聘Python工程师标准>>> 通过bootstrap 栅格系统实现类似table跨行 的效果,如下: 具体代码如下: <div class=" ...
- Bootstrap栅格系统扩展 五格
Bootstrap栅格系统布局的魅力是毋容置疑的,但是再好的东西也会有不完美的地方,比如当布局上需要水平排列5列平分宽度时,bootstrap就显得比较尴尬了,这时候就需要老司机按照它的命名风格自定义 ...
- bootstrap栅格系统布局原理
简介 栅格系统用于通过一系列的行(row)与列(col)组合来创建页面布局,你的内容就可以放入这些创建好的布局中.下面介绍一下栅格bootstrap栅格系统的工作原理: 行(row)必须放在.cont ...
最新文章
- 架构师之路 — 分布式系统 — CAP 定理
- Nginx + Node + Vue 部署初试(修改)
- git强行让本地分支覆盖远程分支
- Eclipse安装最新SVN插件方法
- Python之面向对象和正则表达(代数运算和自动更正)
- webstorm如何支持markdown
- 功夫小子实践开发-英雄实体类的基本分析和实现
- 《深入浅出WPF》学习笔记之一
- vue 做的酷狗音乐网页版 ,酷狗音乐网页版,ui界面模仿原生酷狗音乐
- 图解排序算法之「冒泡排序」(详细解析)
- Linux radius客户端,FreeRadius客户端基础配置及测试
- 修改视频属性中的'修改时间'
- 电脑文件误删除恢复的解决办法
- 在Windows 7和Vista中自定义默认屏幕保护程序
- python接私活王者_Python从青铜到王者这5个实战项目要会
- 中国半导体如何自我救赎
- 生存指南2服务器无响应,生存指南2 游戏中遇到的BUG怎么办 生存指南2BUG汇总
- 详细解读MeeGo系统构架
- 使用斐波纳奇回调线(黄金分割)
- 欧拉角和旋转矩阵的学习心得