当前位置: 首页 > 文档资料 > BootStrap 前端UI库 >

响应式工具

优质
小牛编辑
132浏览
2023-12-01

为了加快“适应移动客户端”的开发,可以使用这些实用工具类,从而实现根据媒体查询条件,基于设备特征,显示或隐藏内容。bootstrap还包括了在打印时决定内容显示与否的实用工具类。

可以试着恰到好处地使用它们,避免滥用它们,从而变成为同一个站点创建一个完全不同的版本。只需要用它们去完成每个设备上呈现的效果。

可用的类

  • 当视口宽度等于或宽于给定的分隔点时,.hidden-*-up类将隐藏该元素。比如说,.hidden-md-up将在中屏、大屏、特大屏视口中隐藏元素。
  • 当视口宽度等于或窄于给定的分隔点时,.hidden-*-down将隐藏该元素,比如说,.hidden-md-down将在特小屏、小屏、中屏视口中隐藏元素。
  • 你可以组合使用.hidden-*-up类以及.hidden-*-down类,以使元素只在一个给定的屏幕尺寸区间内显示。比如说,.hidden-sm-down.hidden-xl-up能使元素只在中屏和大屏视口中显示。使用多个.hidden-*-up类或多个.hidden-*-down类是多余而且无意义的。
  • 当一个元素的可见性不能被表达为一个单独连续的视口尺寸范围时,这些类并不会支持这些比较少见的情况。在这种情况下,你必须改用自定义类。
特小屏设备 手机竖屏(<34em)小屏设备 手机横屏 (≥34em)中屏设备 平板电脑 (≥48em)大屏设备 桌面 (≥62em)特大屏设备 桌面 (≥75em)
.hidden-xs-down可见可见可见可见
.hidden-sm-down可见可见可见
.hidden-md-down可见可见
.hidden-lg-down可见
.hidden-xl-down
.hidden-xs-up
.hidden-sm-up可见
.hidden-md-up可见可见
.hidden-lg-up可见可见可见
.hidden-xl-up可见可见可见可见

打印类

和常规的响应式类相似,用这些来决定哪些内容被打印出来。

ClassBrowserPrint
.visible-print-block可见
(as display: block)
.visible-print-inline可见
(as display: inline)
.visible-print-inline-block可见
(as display: inline-block)
.hidden-print可见

测试实例

改变你的浏览器的尺寸,或者在不同的设备中载入,以测试响应式实用工具类。

绿色的标签表明这些元素在你当前视口中是可见的

特小屏设备

小屏和窄于小屏的设备

中屏和窄于中屏的设备

大屏和窄于大屏的设备

✔ 在小屏和宽于小屏的设备中可见

✔ 在中屏和宽于中屏的设备中可见

✔ 在大屏和宽于大屏的设备中可见

✔ 在特大屏设备中可见

你的设备并非恰好是特小屏

你的视口并非恰好是小屏

你的视口并非恰好是小屏

你的视口并非恰好是大屏

✔ 你的视口恰好是特大屏

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击“接受”或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文