媒体查询

/* 超小屏幕(手机,小于 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 栅栏系统相关推荐

  1. bootstrap栅栏系统

    bootstrap栅栏系统css中的col-xs-*.col-sm-*.col-md-* 的意义以及 bootstrap一个标签中,同时有 col-xs , col-sm , col-md , col ...

  2. bootstrap栅栏系统 解决当弹窗口变小的时候变成1列问题

    解决当弹窗口变小的时候变成1列问题 注意弹窗框的宽度    750px  应该用sm 网格选项 下表总结了 Bootstrap 网格系统如何跨多个设备工作:   超小设备手机(<768px) 小 ...

  3. Bootstrap栅栏布局

    Bootstrap栅格布局 bootstrap栅栏系统css中的col-xs-.col-sm-.col-md-* .col-lg-*的意义: 小于 768px 的时候,用 col-xs-12 类对应的 ...

  4. Bootstrap 栅格系统 理解与总结

    Bootstrap 栅格系统 学习总结 Bootstrap框架是如今最流行的前端框架之一,Bootstrap功能强大,简单易学,很符合实际应用场景. 只是Bootstrap的内容较多,新手往往不能很快 ...

  5. Bootstrap栅格系统(布局)

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

  6. 如何使用BOOTSTRAP 栅格系统?

    这里是修真院前端小课堂,每篇分享文从 [背景介绍][知识剖析][常见问题][解决方案][编码实战][扩展思考][更多讨论][参考文献] 八个方面深度解析前端知识/技能,本篇分享的是: [如何使用BOO ...

  7. bootstrap 栅格系统实现类似table跨行

    2019独角兽企业重金招聘Python工程师标准>>> 通过bootstrap 栅格系统实现类似table跨行 的效果,如下: 具体代码如下: <div class=" ...

  8. Bootstrap栅格系统扩展 五格

    Bootstrap栅格系统布局的魅力是毋容置疑的,但是再好的东西也会有不完美的地方,比如当布局上需要水平排列5列平分宽度时,bootstrap就显得比较尴尬了,这时候就需要老司机按照它的命名风格自定义 ...

  9. bootstrap栅格系统布局原理

    简介 栅格系统用于通过一系列的行(row)与列(col)组合来创建页面布局,你的内容就可以放入这些创建好的布局中.下面介绍一下栅格bootstrap栅格系统的工作原理: 行(row)必须放在.cont ...

最新文章

  1. 架构师之路 — 分布式系统 — CAP 定理
  2. Nginx + Node + Vue 部署初试(修改)
  3. git强行让本地分支覆盖远程分支
  4. Eclipse安装最新SVN插件方法
  5. Python之面向对象和正则表达(代数运算和自动更正)
  6. webstorm如何支持markdown
  7. 功夫小子实践开发-英雄实体类的基本分析和实现
  8. 《深入浅出WPF》学习笔记之一
  9. vue 做的酷狗音乐网页版 ,酷狗音乐网页版,ui界面模仿原生酷狗音乐
  10. 图解排序算法之「冒泡排序」(详细解析)
  11. Linux radius客户端,FreeRadius客户端基础配置及测试
  12. 修改视频属性中的'修改时间'
  13. 电脑文件误删除恢复的解决办法
  14. 在Windows 7和Vista中自定义默认屏幕保护程序
  15. python接私活王者_Python从青铜到王者这5个实战项目要会
  16. 中国半导体如何自我救赎
  17. 生存指南2服务器无响应,生存指南2 游戏中遇到的BUG怎么办 生存指南2BUG汇总
  18. 详细解读MeeGo系统构架
  19. 使用斐波纳奇回调线(黄金分割)
  20. 欧拉角和旋转矩阵的学习心得

热门文章

  1. 为什么在64位系统中指针的大小是8,而32位系统中却是4?
  2. IAR 中打多个断点出现 one or more breakpoints coule not be set and have been disabled原因及解决方案
  3. 树莓派wiringPi常用的函数介绍
  4. springcloud(四):熔断器Hystrix
  5. Git私服搭建与使用
  6. 上传的镜像无法用来启动云主机
  7. DS-5/RVDS4.0变量初始化错误
  8. mysql.sock的作用
  9. Java技巧:深拷贝的两种方式2(转)
  10. h3c_rip附加相关视频