Bootstrap 支持的设备类型

为了适用不同的屏幕宽度,Bootstrap 使用 CSS 的媒体查询(media query)来检测浏览器视口的宽度。然后,再根据条件加载相应的样式表。

Bootstrap 内部支持 5 种不同的布局,最大布局中每一列的宽度为 70px,而常规布局中每一列宽度是 60px。在适合平板电脑的布局中,列宽缩小为 42px,再窄一点,每一列就会流动起来,变成在垂直方向上堆叠且都与视口同宽。

Bootstrap 所支持的几个media queries都放在了一个文件中,可以让你的项目更灵活的去适应不同设备和屏幕分辨率。见表 2。

表 2支持的设备
类型 布局宽度 列宽 列间隙宽度
大屏幕 大于等于 1200px 70px 30px
默认 大于等于 980px 60px 20px
平板 大于等于 768px 42px 20px
手机到平板 小于等于 767px 流式列,无固定宽度
手机 小于等于 480px 流式列,无固定宽度

Bootstrap 的媒体查询允许基于视口大小移动、显示或隐藏内容。下面的媒体查询用来创建 Bootstrap 网格系统中的关键分界点:

  1. /* 大屏幕 */
  2. @media (min-width: 1200px) { ... }
  3. /* 平板电脑和小屏电脑之间的分辨率 */
  4. @media (min-width: 768px) and (max-width: 979px) { ... }
  5. /* 横向放置的手机和竖向放置的平板之间的分辨率 */
  6. @media (max-width: 767px) { ... }
  7. /* 横向放置的手机及分辨率更小的设备 */
  8. @media (max-width: 480px) { ... }

关于作者

歪脖先生,十五年以上软件开发经验,酷爱Web开发,精通 HTML、CSS、JavaScript、jQuery、JSON、Python、Less、Bootstrap等,著有《HTML宝典》、《揭秘CSS》、《Less简明教程》、《JSON教程》、《Bootstrap2用户指南》,并全部在 GitHub 上开源。

来源:ixygj197875

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年2月2日
下一篇 2018年2月3日

相关推荐