Skip to content

feat(docs): 侧边栏悬浮指示条与虚线导轨重合 - #314

Merged
vshengbro merged 1 commit into
masterfrom
fix/sidebar-hover-marker-covers-guide
Oct 17, 2026
Merged

vshengbro merged 1 commit into
masterfrom
fix/sidebar-hover-marker-covers-guide

Conversation

@vshengbro

Copy link
Copy Markdown
Collaborator

嵌套行悬浮条 left: -8px → -9px,条左边缘与 1px dashed 导轨完全对齐(两层深度实测 dx=0),悬浮时盖住当前行 42px 段的虚线;其它行 ::before 静止态透明、虚线完整保留,一级条目不受影响。版本 0.30.7 → 0.30.8。

嵌套行的悬浮条原来 left: -8px,只退回 padding,落在虚线右侧 x∈[9,14],
与 x=8 的 1px dashed 导轨并排相邻。改为 left: -9px 再退回 1px 边框宽
度,条的左边缘与导轨完全对齐(实测两层深度 dx 均为 0),悬浮时该行
42px 段的虚线被条盖住,实现「悬浮行看不见左侧虚线」。

不影响其它行:::before 静止态 background: transparent,非悬浮行的虚线
段完整保留;一级条目无 children 容器祖先,left: 0 不受影响(实测仍在
x=0);active 变体的几何未动。

浏览器实测(本地构建,强制 :hover,两层深度各行):
  条左边缘 == 虚线 x(dx=0),条完全覆盖 1px 虚线
  一级条目悬浮       条 x=0,行为不变

版本 0.30.7 → 0.30.8。
@ghfind-review ghfind-review Bot added the review: high ghfind author score; see https://ghfind.com label Oct 17, 2026
@vshengbro
vshengbro merged commit 9c9b3a3 into master Oct 17, 2026
8 checks passed
@vshengbro
vshengbro deleted the fix/sidebar-hover-marker-covers-guide branch October 17, 2026 14:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

review: high ghfind author score; see https://ghfind.com

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant