手机小屏表格应有选择地隐藏非核心列:操作类、系统字段、重复/低频字段、统计类衍生值;用CSS媒体查询(如@media (max-width: 768px))配合.col-hidden类控制显示,并补充“更多字段”提示与点击展开功能。
手机屏幕窄,列一多表格就挤成一团,文字重叠、操作区变小、横向滚动还卡顿——这不是代码写错了,而是没做“有选择的隐藏”。核心思路很直接:保留用户真正需要看的字段,把编号、操作、创建时间这类辅助信息在小屏下收起来。
优先考虑隐藏这些类型列:
别直接删HTML,用CSS类+媒体查询最稳妥。给要隐藏的列加统一类名(如.col-hidden),再在小屏断点里设为不可见:
@media (max-width: 768px) {
.col-hidden {
display: none !important;
}
}
注意两点:
tant防止被框架默认样式覆盖(尤其用Bootstrap Table时)光藏列不够,得让用户知道“还有内容”:
基本上就这些。隐藏不是删减,是聚焦——把屏幕留给真正该看的信息。