数据表格布局 海报
№ 274

数据表格布局

定义 Definition

通过清晰的行列结构、稳定的对齐方式与有重点的比较呈现,让复杂数据更易读、更可比、更可用。

要目 Key Points
结构行列清晰,分组统一,层级关系明确。
对齐对齐方式统一,提升浏览效率。
比较突出差异与趋势,强化可比信息。
精准数值、格式一致,信息传达更可靠。
用法 Application

清晰结构、稳定对齐、有效比较、精准表达。

关键词 Keywords
表格对齐比较结构
参见 Related
易混 Confusable
回忆评估 Review
看完海报,凭回忆作答——评分后排入复习队列
一级分类网页与 UI
本主题共22 个概念
高清原图 CDN 打开 ↗
学习路径 图鉴 · 研习两用

实况演示

Live Demo · 真实 HTML/CSS
关键 CSS fold / unfold
/* ═══ 本 demo 自定义样式 ═══ */

table.dt { width: 100%; border-collapse: collapse; font-size: 12px; }
  .dt th { font-family: var(--mono); font-size: 10px; letter-spacing: .1em; color: var(--ink-3);
           text-align: left; padding: 7px 10px; border-bottom: 1.5px solid var(--ink); }
  .dt td { padding: 8px 10px; border-bottom: 1px solid var(--line); color: var(--ink-2); }
  .dt td:first-child { color: var(--ink); font-weight: 600; }
  .dt tr:nth-child(even) td { background: color-mix(in srgb, var(--ink) 3%, transparent); }
  .dt .num { font-variant-numeric: tabular-nums; font-family: var(--mono); font-size: 11.5px; }

/* ═══ 共享令牌类 · demo 外壳已内置 ═══ */

.blk {
  background: color-mix(in srgb, var(--ink) 4%, transparent);
  border: 1px solid var(--line); border-radius: 2px;
  display: grid; place-items: center;
  font-family: var(--mono); font-size: 10.5px; letter-spacing: .08em; color: var(--ink-2);
  padding: 10px; min-height: 34px;
}
.blk.acc {
  background: color-mix(in srgb, var(--accent) 12%, transparent);
  border-color: color-mix(in srgb, var(--accent) 45%, transparent); color: var(--accent);
}
.blk.ink { background: var(--ink); color: var(--paper); border-color: var(--ink); }
.tag {
  display: inline-block; font-family: var(--mono); font-size: 10px; letter-spacing: .08em;
  border: 1px solid var(--line); color: var(--ink-2); padding: 2px 8px;
  border-radius: 2px; background: var(--paper-2);
}
.card { background: var(--paper-2); border: 1px solid var(--line); border-radius: 3px; overflow: hidden; }
.card .cv { aspect-ratio: 16/10; background: color-mix(in srgb, var(--accent) 10%, var(--paper-2)); border-bottom: 1px solid var(--line); }
.card .bd { padding: 9px 10px; }
.card .bd .t { font-weight: 600; font-size: 12.5px; }
.card .bd .m { font-family: var(--mono); font-size: 10px; color: var(--ink-3); margin-top: 2px; }
.avatar {
  width: 34px; height: 34px; border-radius: 50%; flex: none;
  background: color-mix(in srgb, var(--accent) 22%, var(--paper-2)); border: 1px solid var(--line);
}
.fake-text { height: 8px; background: color-mix(in srgb, var(--ink) 10%, transparent); border-radius: 1px; }
.fake-text.w60 { width: 60%; } .fake-text.w80 { width: 80%; } .fake-text.w40 { width: 40%; }
.fake-text + .fake-text { margin-top: 6px; }

同主题

查看全部 →
[Demo]
270 卡片网格布局
270 卡片网格布局