洞悉互聯網前沿資訊,探尋網站營銷規律
作者:狐靈科技 | 2019-12-31 14:46 |點擊:
為了加快對移動設備友好的頁面開發工作,利用媒體查詢功能并使用這些工具類可以方便的針對不同設備展示或隱藏頁面內容。另外還包含了針對打印機顯示或隱藏內容的工具類。
有針對性的使用這類工具類,從而避免為同一個網站創建完全不同的版本。相反,通過使用這些工具類可以在不同設備上提供不同的展現形式。
通過單獨或聯合使用以下列出的類,可以針對不同屏幕尺寸隱藏或顯示頁面內容。
超小屏幕手機 (<768px) | 小屏幕平板 (≥768px) | 中等屏幕桌面 (≥992px) | 大屏幕桌面 (≥1200px) | |
---|---|---|---|---|
.visible-xs-* |
可見 | 隱藏 | 隱藏 | 隱藏 |
.visible-sm-* |
隱藏 | 可見 | 隱藏 | 隱藏 |
.visible-md-* |
隱藏 | 隱藏 | 可見 | 隱藏 |
.visible-lg-* |
隱藏 | 隱藏 | 隱藏 | 可見 |
.hidden-xs |
隱藏 | 可見 | 可見 | 可見 |
.hidden-sm |
可見 | 隱藏 | 可見 | 可見 |
.hidden-md |
可見 | 可見 | 隱藏 | 可見 |
.hidden-lg |
可見 | 可見 | 可見 | 隱藏 |
從 v3.2.0 版本起,形如 .visible-*-*
的類針對每種屏幕大小都有了三種變體,每個針對 CSS 中不同的 display
屬性,列表如下:
類組 |
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 版本開始不再建議使用。除了 <table>
相關的元素的特殊情況外,它們與 .visible-*-block
大體相同。