信息流布局 海报
№ 269

信息流布局

定义 Definition

将内容按时间或重要性排序,以连续的流向呈现,帮助用户高效浏览与获取。

要目 Key Points
连续内容无缝衔接,形成阅读流。
更新新内容不断加入,保持信息新鲜。
节点清晰的内容卡片,传递关键信息。
节奏通过间距与层级建立浏览节奏。
用法 Application

适用于重要通知、产品更新、运营活动、行业动态、数据报告等按时间持续加入的内容流。

关键词 Keywords
信息流连续更新节点节奏
参见 Related
易混 Confusable
回忆评估 Review
看完海报,凭回忆作答——评分后排入复习队列
一级分类网页与 UI
本主题共22 个概念
高清原图 CDN 打开 ↗
学习路径 图鉴 · 研习两用

实况演示

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

.feed { display: flex; flex-direction: column; }
  .post { display: flex; gap: 12px; padding: 13px 2px; border-bottom: 1px solid var(--line); }
  .post .body { flex: 1; }
  .post .nm { font-weight: 650; font-size: 12.5px; }
  .post .tm { font-family: var(--mono); font-size: 10px; color: var(--ink-3); margin-left: 6px; }
  .post .tx { font-size: 12.5px; color: var(--ink-2); margin-top: 4px; }
  .post .acts { display: flex; gap: 18px; margin-top: 8px; font-family: var(--mono); font-size: 10px; color: var(--ink-3); }

/* ═══ 共享令牌类 · 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 卡片网格布局
[Demo]
274 数据表格布局
274 数据表格布局