【发布时间】:2020-11-26 00:00:00
【问题描述】:
最近,我遇到了一个 HTML 表格设计问题。 我有一个 CS 程序,我想把它重建成一个 BS 程序。这是 UI 屏幕截图。
如您所见,它的列太多。将出现一个水平滚动条。如何改善用户体验?
我尝试将几列合二为一,但带来了一些新问题——混乱,不好过滤和排序。
如果你有一个很好的例子,请给我看。
【问题讨论】:
-
什么是 CS 课程和 BS 课程?
-
Google 可以成为您的朋友。 developers.google.com/chart/interactive/docs/examples
-
这是一个简单的 MIS 程序。数据库操作是它的主要工作。数据库中的表有很多列,它们都显示在 UI 上。
-
作为一个设计而不是编程问题,这个问题在 SO 上看起来不是很热门。关于设计,它实际上取决于用户期望对数据做什么以及如何组织数据(例如,分成更易于管理的部分)。在某种程度上,可以减少列宽;但这取决于它们的内容,尤其是“最坏情况”(最大内容)场景。
-
有时会有所帮助的是使用短列标题,特别是对于具有短值的列。例如,在您的设计中,我看到很多带有零的列仅因为它的标题而占用了大量空间。
标签: html user-interface html-table