首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

响应式工具 | Responsive utilities

Responsive utilities

为了更快速地进行适合移动设备的开发,请使用这些实用程序类通过媒体查询显示和隐藏设备的内容。还包括打印时切换内容的实用程序类。

尝试在有限的基础上使用这些内容,并避免创建同一网站的完全不同版本。相反,使用它们来补充每个设备的显示。

可用的类

使用单个或组合的可用类切换视口断点上的内容。

Extra small devices Phones (<768px)

Small devices Tablets (≥768px)

Medium devices Desktops (≥992px)

Large devices Desktops (≥1200px)

.visible-xs-*

Visible

Hidden

Hidden

Hidden

.visible-sm-*

Hidden

Visible

Hidden

Hidden

.visible-md-*

Hidden

Hidden

Visible

Hidden

.visible-lg-*

Hidden

Hidden

Hidden

Visible

.hidden-xs

Hidden

Visible

Visible

Visible

.hidden-sm

Visible

Hidden

Visible

Visible

.hidden-md

Visible

Visible

Hidden

Visible

.hidden-lg

Visible

Visible

Visible

Hidden

从v3.2.0开始,.visible-*-*每个断点的类都有三种变化,每种类型display下面列出了一个CSS 属性值。

Group of classes

CSS display

.visible-*-block

display: block;

.visible-*-inline

display: inline;

.visible-*-inline-block

display: inline-block;

因此,对于超小型(xs)屏幕,可用.visible-*-*类:.visible-xs-block.visible-xs-inline,和.visible-xs-inline-block

这些类.visible-xs.visible-sm.visible-md,并且.visible-lg也存在,但不赞成V3.2.0的.visible-*-block除了额外的切换<table>元素的特殊情况外,它们大致相当。

打印类

与常规响应类类似,请使用这些类别来切换要打印的内容。

Classes

Browser

Print

.visible-print-block .visible-print-inline .visible-print-inline-block

Hidden

Visible

.hidden-print

Visible

Hidden

该类.visible-print也存在,但从v3.2.0开始弃用。这大致相当于.visible-print-block,除了<table>相关元素的附加特殊情况。

测试用例

调整浏览器大小或在不同设备上加载以测试响应式实用程序类。

可见...

绿色的复选标记表示该元素在当前视口中可见

隐藏在......

这里,绿色的选中标记也表示该元素隐藏在当前的视口中。

扫码关注腾讯云开发者

领取腾讯云代金券