12 列内核与断点表
以 4px 为基础步进、8px 为主节奏,列间距固定 16px;断点 1600 / 1024 / 640 / 380 各自对应容器宽度、列数与字号档位,形成可交付的栅格规范表。
- 列间距 16px,行间距 12px,卡片内边距 16px
- 卡片圆角统一 2~6px,保持锐利编辑气质
- 超大屏卡片 3→4 列,容器放宽至 1400/1680px

区块链 · 网格系统 · 创意设计
面向区块链开发者、投资者与技术爱好者:把智能合约状态、Gas 波动、节点健康度与前端开发组件,统一收敛到 12 列栅格与卡片网格上;交互设计与动画效果只负责引导视线,不抢数据本身的注意力。


以下 6 条来自真实区块链前端开发场景,每条都给出可核对的参数与阈值;建议在 Figma 与代码之间保持同一套 4/8pt 令牌,避免设计与实现两套数值。
桌面容器取 --container:1140px,超大屏逐级放宽到 1400px / 1680px;侧边留白用 --gutter: clamp(14px, 2.2vw, 30px)。卡片一律 grid-column: span 2(六等分)或 span 3(四等分),不要出现 5 列、7 列这类破坏节奏的列数。
Gas 实时价、出块高度、TPS 这类高频数字放进窄卡(span 2),刷新间隔建议 4~8s,用 font-variant-numeric: tabular-nums 防止数字跳动导致整列宽度抖动;超过 8 位数值改为紧凑单位(如 1.2M),避免撑破栅格。
1600px 以上卡片 3→4 列、容器放宽;1024px 以下双栏变单栏,表格转卡片;640px 导航横向滚动、点按区不小于 44px;380px 内边距收到 --sp-2/3,长哈希值加 overflow-wrap:anywhere 强制断行。
约 60% 用深色底 oklch(0.15 0.03 228) 与表面层,30% 交给主色与次色的边框、图标、分区色带,10% 留给暖橙强调色:仅用于主按钮、关键数字、激活态与细高亮线。禁止把最高彩度色铺成整条横幅或整屏渐变。
入场统一走 @keyframes 缩放弹入,时长 0.55~0.7s、缓动 cubic-bezier(.16,1,.3,1),用 animation-delay 以 40ms 步进错峰;元素默认即为终态可见,绝不写 opacity:0 等 JS 加类;并在 prefers-reduced-motion 下整体降级。
按钮点击后必须呈现三态:待签名 / 广播中 / 已确认(或失败原因);预估 Gas 与实际 Gas 偏差超过 15% 时提示重估;失败提示保留原始错误码(如 revert: insufficient allowance)供开发者排查,不写“操作失败”这类无信息文案。
每个模块都对应一段可复用的前端开发资产:栅格令牌、组件、图表与交互动效;卡片在超小屏自动单列堆叠,不产生横向滚动。
以 4px 为基础步进、8px 为主节奏,列间距固定 16px;断点 1600 / 1024 / 640 / 380 各自对应容器宽度、列数与字号档位,形成可交付的栅格规范表。

出块高度、Gas、TPS、合约调用失败率四类指标各占一卡,刷新 4~8s,数字等宽对齐。
FAQ 用 <details> 手风琴、卡片 hover 上浮 2~3px 并加深阴影,全部无脚本。
把 ABI 方法按调用频次排序展示,热门方法高亮为强调色细线,冷门方法降为中性灰。
正文行宽控制在 56ch 内,标题与摘要形成 2:1 的视觉权重,长哈希值强制断行不溢出。
生态协作中,最常出现的摩擦不是链本身,而是各家的数据密度与组件尺寸不一致;下面 8 类角色按统一栅格与令牌对接,减少一次性的返工成本。
每一步都对应可交付物与验收指标,避免“做完再对齐”的返工;时间估算按 2 名前端 + 1 名合约开发的小团队测算。
落地 12 列、断点表、间距与圆角令牌,输出一份可被代码直接引用的变量表。
按五类模块切分,卡片先定列跨数与最小高度,再填内容,防止后期撑破栅格。
绑定合约读取方法,设置 4~8s 刷新与失败重试;数值统一等宽显示并做单位压缩。
校验键盘焦点顺序、对比度与点按区尺寸,动效在减弱动效设置下全部降级。
下面 5 个问题来自区块链前端开发与创意设计的真实协作现场,答案全部可用纯 CSS 与规范实现,不需要额外脚本。
不会,前提是把创意放在“分区层”而不是“位置层”。做法:12 列负责元素落位,斜切色带、点阵星尘与径向光负责氛围,两者互不改动对方坐标。允许的偏离上限是半格(8px),超过就说明该重构列跨数。
做法:给数字容器设最小宽度并启用等宽数字;长哈希值用强制断行;刷新间隔与动画错开,避免同一帧内多处重排。量化目标:连续刷新 30 次,卡片宽度变化为 0px。
因为暗底界面里,高饱和色的面积一旦放大就会压过数据本身。本页把暖橙限制在按钮、关键数字、激活细线与时间轴节点上,占比约 10%;主色与中性底承担其余 90%,保证长时间阅读不疲劳。
做法:所有区块默认即为终态样式,入场动效只做缩放弹入的“额外装饰”,即使动画被禁用,元素依旧完全不透明、位置正确。手风琴与折叠统一使用原生 details 元素,首屏内容默认展开。
在超小屏。经验是:把 380px 以下当作独立断点处理——内边距降到 8~12px、按钮改为整行、指标卡单列、导航横向滚动;并给根容器加断行策略,防止长英文方法名或合约地址撑破列宽造成横向溢出。
以下指标用于验收本页的栅格、性能与可访问性,建议在同一视口与同一网络条件下复测。