侧边栏
阅读正文时把章节目录固定在旁边,用户随时知道读到哪一节。
前端与交互约 10 分钟 · 从真实需求理解
1阅读页为什么需要一块侧边栏?
先选一块适合过夜的营地
把距离、补给和天气先看清楚,再把周末留给真正的户外时间。
第 2 节 · 准备过夜装备教程正文需要完整的阅读宽度,但用户也需要知道当前章节。Sidebar 把章节目录作为独立区域放在旁边,主内容仍然负责解释主题。
- 开始时:正文独占空间,目录入口没有清楚的页面位置。
- 完成后:侧栏显示章节和当前项,正文保持连续阅读。
2侧边栏和响应式、Flex,什么时候不能互换?
3侧边栏由哪些真实部分组成?
显示目录周末露营手册
先选一块适合过夜的营地
把距离、补给和天气先看清楚,再把周末留给真正的户外时间。
第 2 节 · 准备过夜装备看阅读页的真实界面:标注会落在侧栏区域、收起入口、当前章节、主内容和页面分隔上。
- 点击编号或说明行可以固定当前部件,悬停离开后恢复已固定的部件。
- 区域和正文来自真实 DOM 测量,不用图片坐标猜页面骨架。
4侧边栏放进真实场景后怎样回应?
点击章节入口后,正文同步定位并高亮当前章节。
打开章节点击章节链接后,正文定位到对应标题,侧边栏保留当前位置;到达提示由全局消息组件展示。
5侧边栏什么时候用、什么时候不用?
用户可以继续阅读,也能从侧栏跳到其他章节。
判断重点是持续导航和局部补充:前者需要 Sidebar,后者就地用 Popover。
- 什么时候用:长内容需要持续保留目录、当前位置和跳转入口。
- 什么时候不用:只补充一小段局部信息时,用 Popover 贴着当前入口说明。
怎么判断:先看信息是否需要持续占据阅读空间,再选择 Sidebar 或 Popover。
6怎样把侧边栏需求交给 Agent?
请用 Sidebar 实现教程阅读页:左侧显示“章节目录”和当前章节,右侧保留主内容的连续阅读宽度;桌面端侧栏宽 196px,目录项可键盘聚焦,390px 与 320px 时收起为“显示目录”入口,不遮挡正文、不制造页面横向滚动;使用真实 DOM 和项目布局变量。
7不用背,看看你能不能判断
1 / 3
侧边栏最主要解决什么问题?
请选择一个最符合题意的答案
选择答案后自动进入下一题
社区延伸
看别人真实遇到过什么
社区帖子还没有关联到这个词条。