bootstrap3的visible-*

来源:互联网 发布:免费论文网站 知乎 编辑:程序博客网 时间:2024/05/23 19:12

通过使用这些工具class可以根据屏幕和不同的媒体查询显示或隐藏页面内容,加速针对移动设备的开发。

尝试使用这些class并避免创建同一个网站的不同版本,从而能够完善不同设备上的显示效果。响应式工具目前只是针对块级元素, 不支持inline元素和表格元素。

可用的class

通过单独或联合使用以下列出的class,可以针对不同屏幕尺寸隐藏或显示页面内容。

 超小屏幕手机 (<768px)小屏幕平板 (≥768px)中等屏幕桌面 (≥992px)大屏幕桌面 (≥1200px).visible-xs可见隐藏隐藏隐藏.visible-sm隐藏可见隐藏隐藏.visible-md隐藏隐藏可见隐藏.visible-lg隐藏隐藏隐藏可见.hidden-xs隐藏可见可见可见.hidden-sm可见隐藏可见可见.hidden-md可见可见隐藏可见.hidden-lg可见可见可见隐藏

打印class

和常规的响应式class一样,使用下面的class可以针对打印机隐藏或显示某些内容。

Class浏览器打印机.visible-print隐藏可见.hidden-print可见隐藏



1、visible-*是根据屏幕的宽度来显示内容的,用于手机浏览器。

2、代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><link rel="stylesheet" href="dist/css/bootstrap.css" ><script src="dist/js/bootstrap.js"></script><title>无标题文档</title></head><body style="margin:100px;"> <div class="bs-docs-grid" style="background:#0F0">  <div class="row show-grid">    <div class="col-xs-6 col-sm-3">      .col-xs-6 .col-sm-3      <br>      <strong>visible-xs</strong>      通过调整浏览器的宽度或在手机上即可查看这些案例的实际效果。       </div>    <div class="col-xs-6 col-sm-3">.col-xs-6 .col-sm-3</div>    <!-- Add the extra clearfix for only the required viewport -->    <div class="clearfix visible-xs"><span style="background:#F00">被隐藏的visible-sm</span></div>    <div class="col-xs-6 col-sm-3">.col-xs-6 .col-sm-3</div>    <div class="col-xs-6 col-sm-3">.col-xs-6 .col-sm-3</div>  </div></div> <div class="bs-docs-grid" style="background:#00F">  <div class="row show-grid">    <div class="col-xs-6 col-sm-3">      .col-xs-6 .col-sm-3      <br>      <strong>visible-sm</strong>      通过调整浏览器的宽度或在手机上即可查看这些案例的实际效果。       </div>    <div class="col-xs-6 col-sm-3">.col-xs-6 .col-sm-3</div>    <!-- Add the extra clearfix for only the required viewport -->    <div class="clearfix visible-sm"><span style="background:#F00">被隐藏的visible-sm</span></div>    <div class="col-xs-6 col-sm-3">.col-xs-6 .col-sm-3</div>    <div class="col-xs-6 col-sm-3">.col-xs-6 .col-sm-3</div>  </div></div> <div class="bs-docs-grid" style="background:#FF0">  <div class="row show-grid">    <div class="col-xs-6 col-sm-3">      .col-xs-6 .col-sm-3      <br>      <strong>visible-md</strong>      通过调整浏览器的宽度或在手机上即可查看这些案例的实际效果。       </div>    <div class="col-xs-6 col-sm-3">.col-xs-6 .col-sm-3</div>    <!-- Add the extra clearfix for only the required viewport -->    <div class="clearfix visible-md"><span style="background:#F00">被隐藏的visible-md</span></div>    <div class="col-xs-6 col-sm-3">.col-xs-6 .col-sm-3</div>    <div class="col-xs-6 col-sm-3">.col-xs-6 .col-sm-3</div>  </div></div></body></html>

3、效果图:


原创粉丝点击