1.0.63

后台界面设计之表格设计

编辑推荐
南潇子
苏州/UI设计师/5年前/57122浏览
后台界面设计之表格设计编辑推荐
南潇子

表格是后台界面中占比十分之重的一个组件,表格中内容的布局、数据的展示、操作项的罗列……每一处设计都值得细细斟酌。

前言  

表格是后台界面中占比十分之重的一个组件,常以为表格设计十分简单,仔细分析后,会发现表格合理化的设计、逻辑化的设计对于一个平台而言多么重要。

想设计出一款便捷好用、直观准确的系统,表格中内容的布局、数据的展示、操作项的罗列……每一处设计都值得细细斟酌。

 

表格的使用场景:

· 展现信息全面性

呈现大量信息,并展现数据间的复杂关系。

· 编辑性大于易读性

数据非固定,可进行增删改查。

· 需要对比数据

对比行与行之间的数据,了解两者差异。

 

表格的功能:

· 添加数据

· 编辑数据

· 删除数据

· 搜索与筛选

· 排序

· 对比

· 显示多字段

· 计算

 


组成  

undefined 

 


视觉


 

 

· 行

· 列

· 布局

· 对齐

· 数字处理

· 简洁

· 层级与重点信息

· 可视化趋势

 

 

1.行

界面在不同的设备上体验会有所差异。以腾讯云为例,使用腾讯云的用户的设备分辨率分布如右图所示。

可以看出1920×1020大屏占比最多,1366×768的小屏用户仅次第二。在1920×1020的尺寸下,以表格为例,首屏可以显示11行。大屏用户表示,他们对一屏显示多少行并没有多少感知。

但对于小屏用户,在表头和页脚固定的情况下,一次只能看到6行左右,对扫视的效率确实有所影响。但是如果不固定表头和页脚,滚动时不限定区域而是全屏滚动的话,一屏也可以看到10行的内容。

 

 

数据参考:https://www.uisdc.com/high-table-row-design#

 

影响行信息阅读的一个关键是行高的设置,在与开发沟通过程中因为表述不一常引起歧义,几个数值表达含义需了解一下。


 


在文字排版中,行高的选择一般为字号的1.2~1.8倍,段间距通常使用一个行高的距离。

 

在考虑表格的行高时,可以参考文字排版的常用做法,将整个表格的行高分成文字行高、文字与分割线间距离,即上下间距两部分来考虑,文字行高可以设定为字号的1.2~1.8倍,文字与分割线间距离可以设定为字号的1~1.5倍。分为这样的两部分也比较符合开发同学写代码时的习惯。

 

推荐几个常用的行高值。

① 字号12px,文字行高是字号的1.5倍即18px,上下间距是字号的1.2倍即15px,表格行高 48px

这种行高整个表格最透气,在小屏下整屏可以显示9行,对于扫视效率影响不大。

② 字号12px,文字行高是字号的1.5倍即18px,上下间距是字号的1倍即12px,表格行高 42px。

这种行高的表格间距较为适中,在小屏下整屏可以显示10行。

③ 字号12px,文字行高是字号的1.3倍即16px,上下间距是字号的0.6倍即8px,表格行高 32px。

这种表格比较紧凑,在小屏下整屏可以显示12行。可以用于卡片中的小型表格等空间比较小的地方。

PS:自适应情况下,原本一行的文字在小屏下可能呈现出两行,即使有的文字仍只有一行,此时每行高度也要做到统一。

 

2.列

一行排列多少字段,每列字段宽度多少,也是设计时值得考虑的。

① 列与列之间去掉分隔线,更利于横向阅读。

② 给出默认宽度,字数多的时候用省略号,鼠标悬浮可展示全部文字。

③ 列宽支持自动拉伸,根据用户需要自行拖拽。

④ 横向滚动条,优先级高的展示出来,优先级低的滚动条展示。


 

 

⑤ 当表格信息很多且需要对比时,可固定左侧左列,其他信息用横向滚动条展现。

 

 

⑥ 表头放置一个设置按钮,支持字段自定义。点击设置,用户可自行决定每列显示什么字段。

 

3.布局

 

 

4.对齐

文字左对齐,数据右对齐。尽量保证数据的小数点后保留位数一致,若不能,则以个位数为基准对齐。

对于不存在的数据,单元格不能空置,需要用短横线代替,表示该项数据不存在,给用户明确指示。

对于数据为零的单元格,要填上0,且小数点后位数、单位,都要与上下单元格保持一致。

在任何情况下,单元格都不应该空置出现,避免用户的困惑。针对不存在的数据可以用其他占位符,告知用户该单元格不存在数据;对于数据为零的单元格,与上下数据单位、小数点相同的0来表示。


 

 

5.简洁

· 精简表头

· 减少分隔线

· 不使用斑马线

· 尽量以黑白为主

· 减少其他元素的使用

 

6.层级与重点信息

· 颜色的使用

用户通常优先阅读最具视觉重量的内容,因此,对用户判断有决策作用的重要内容可以尽量凸显。例如状态上的异常可以用高亮色标出等。表格中也可以用图形化的形式来帮助用户快速搜索信息,例如在表格中使用进度条来表明用量等信息。

 

 

 

· 足够的留白

· 层级处理方法

 


7.可视化趋势

· 图表的使用

· 卡片的使用

 


交互


 

1. 固定与滚动

①表头固定

②首列固定

③底栏固定

 

2. 操作

①单行操作

· 编辑、删除、设置等icon含义明确,为人熟知,故仅用纯icon来表示,简洁醒目

· 对于图形意义不太明确或者图形的含义有较大变化的,采用图形+文字/文字形式,以便准确传达意义。

· 操作项可以放置在条目最后。

· 大于等于3个操作,建议操作项折叠,点击更多再展示。


②批量操作

纯文字放在表头上方,勾选相应条目后特定操作按钮可用。文字按钮传达意义更加直接明确,辨识性强。


③查看详细


通常可链接文字给蓝色值,以显示可点击查看详情。


④编辑

 

3.排序

适时的排序筛选功能也可以帮助用户在大量的信息中按照顺序找到自己想要的信息,或快速筛选出自己想要的信息。

 

4.查看

①展开行

②弹窗

 


③侧边滑出

④视图切换

 


总结

表格只是后台界面设计中一个组件,而我这里总结的表格的几个设计点也只是片面之言。想把后台设计好,还有好多地方值得思考,值得总结。

·  没有绝对的规范,只有相对的规范。使用时还得“因地制宜”。

·  没有完全的规范,只有基本的原则。列出的规范很显然不是全面的,相信也不会有篇文章能够列出所有的规范。只能以此为参考,适量将组件规范化。

·  没有组合的规范,只有总结的规范。每个人的理解都不相同,可以将这一组件归为这一类别,也可归为另一类别。因人而异,无需固定。


630
举报
1544
分享
原创文章 UI
声明:站酷(ZCOOL)内网友所发表的所有内容及言论仅代表其本人,并不反映任何站酷(ZCOOL)之意见及观点。
评论
评论你的想法~
表情
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
登录注册
侵权申诉 企业服务 帮助中心
京网文[2023]1747-060号 京公网安备11010502000501号 京ICP备11017824号-4 京ICP证130164号Copyright © 2006-2024 ZCOOL站酷

聚圣源产品图片处理化妆 店起名李姓男孩缺木起名字起名神器西甲冬季转会唐诗宋词起公司名帮忙起个洗衣店名猪的宝宝起名易用字莫姓男孩起名大全银谷在线书戴嵩画牛文言文翻译keil下载以福字起名的男孩教育机构起名大全2021最新版的李姓女孩缺金起名明星给宝宝起名武昌宏基客运站一人得道下一站作文山东鲁能官网属猴咋样起名混淆视听龙凤胞胎起名大全斛珠夫人大结局怎么样耳雅超级中华帝国易鹏飞技工学校起名特种兵在都市蔬菜公司起名起名大全淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男孩疑遭霸凌 家长讨说法被踢出群国产伟哥去年销售近13亿网友建议重庆地铁不准乘客携带菜筐雅江山火三名扑火人员牺牲系谣言代拍被何赛飞拿着魔杖追着打月嫂回应掌掴婴儿是在赶虫子山西高速一大巴发生事故 已致13死高中生被打伤下体休学 邯郸通报李梦为奥运任务婉拒WNBA邀请19岁小伙救下5人后溺亡 多方发声王树国3次鞠躬告别西交大师生单亲妈妈陷入热恋 14岁儿子报警315晚会后胖东来又人满为患了倪萍分享减重40斤方法王楚钦登顶三项第一今日春分两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?周杰伦一审败诉网易房客欠租失踪 房东直发愁男子持台球杆殴打2名女店员被抓男子被猫抓伤后确诊“猫抓病”“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火男孩8年未见母亲被告知被遗忘恒大被罚41.75亿到底怎么缴网友洛杉矶偶遇贾玲杨倩无缘巴黎奥运张立群任西安交通大学校长黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发妈妈回应孩子在校撞护栏坠楼考生莫言也上北大硕士复试名单了韩国首次吊销离岗医生执照奥巴马现身唐宁街 黑色着装引猜测沈阳一轿车冲入人行道致3死2伤阿根廷将发行1万与2万面值的纸币外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万手机成瘾是影响睡眠质量重要因素春分“立蛋”成功率更高?胖东来员工每周单休无小长假“开封王婆”爆火:促成四五十对专家建议不必谈骨泥色变浙江一高校内汽车冲撞行人 多人受伤许家印被限制高消费

聚圣源 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化