将屏幕分辨率更改为较低的分辨率时,如何使用 bootstrap4 隐藏表格列?例如,在下表中,当浏览器变小时,隐藏带有“Lat, Lng”的列:
表中代码正常:
<table class="table table-striped">
<thead>
<tr>
<th>Place Name</th>
<th>[ Lat, Lng ]</th>
<th></th>
<th></th>
</tr>
</thead>
<tbody>
<tr *ngFor="let place of places">
<td>{{ place.address }}</td>
<td><small>[ {{ place.latitude }}, {{ place.longitude }} ]</small></td>
<td><button type="button" class="btn btn-link" data-toggle="modal" data-target="#myModal" (click)="viewPlace(place)"><span class="fa fa-search-plus fa-lg"></span> view</button></td>
<td><button type="button" class="btn btn-link" (click)="deletePlace(place)"><span class="fa fa-trash-o fa-lg"></span> delete</button></td>
</tr>
</tbody>
</table>
将类添加
hidden-md-down
到元素<th>
并<td>
对应。该类指示此类元素应以中等或更小的分辨率隐藏,这对应于以下分辨率:超小、小和中。在此页面上,您可以看到不同的帮助器类,这些帮助器类有助于根据客户端的当前分辨率隐藏页面内容。
下面我放一张Bootstrap 4网格系统中现有分辨率(跳转)的图像(可以在这里查阅):
该课程
hidden-md-down
在引导程序 4 中对我不起作用。我使用了d-none
and classesd-md-block
。d-none
总是隐藏,但d-md-block
在中等大小的设备上显示。欲了解更多信息:https ://getbootstrap.com/docs/4.0/utilities/display/