列下落模式 海报
№ 292

列下落模式

定义 Definition

通过不等高的列块排列,形成由高到低的视觉动线,自然引导信息的阅读顺序,突出重点。

要目 Key Points
高位启动高列块吸引注意,信息逐级向下流动。
落差节奏高度高低错落,形成节奏感与流动感,建立层级与焦点。
低位收束视线落至低位,形成记忆点。
可复用结构可重复、可延展的版式结构方法。
用法 Application

适用于按列组织、需要清晰视觉动线与层级的版面。

关键词 Keywords
列下落落差动线层级
参见 Related
易混 Confusable
回忆评估 Review
看完海报,凭回忆作答——评分后排入复习队列
一级分类网页与 UI
本主题共10 个概念
高清原图 CDN 打开 ↗
学习路径 图鉴 · 研习两用

实况演示

Live Demo · 真实 HTML/CSS
拖拽右下角调整宽度 · 独立页打开 ↗ 查看源码 ↗
关键 CSS fold / unfold
/* ═══ 本 demo 自定义样式 ═══ */

.cd { display: flex; gap: 10px; }
  .cd .blk { min-height: 190px; flex: 1; display: grid; place-items: start; padding: 10px; }
  .cd .c1 { flex: 1.4; }
  @media (max-width: 560px) {
    .cd { flex-wrap: wrap; }
    .cd .blk { flex: 1 1 100%; min-height: 60px; }
    .cd .c1 { order: -1; }
  }

/* ═══ 共享令牌类 · 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]
291 大体流动模式
291 大体流动模式
[Demo]
293 布局切换模式
293 布局切换模式