From 7b870e5908280ff0e25abc278a1c212015d603c3 Mon Sep 17 00:00:00 2001 From: roymondchen Date: Thu, 7 May 2026 19:20:46 +0800 Subject: [PATCH] =?UTF-8?q?feat(editor):=20=E9=9D=A2=E5=8C=85=E5=B1=91?= =?UTF-8?q?=E8=B6=85=E5=87=BA=E7=88=B6=E5=AE=B9=E5=99=A8=2080%=20=E6=97=B6?= =?UTF-8?q?=E6=8A=98=E5=8F=A0=E4=B8=AD=E9=97=B4=E9=A1=B9=E5=B9=B6=E5=AF=B9?= =?UTF-8?q?=E5=8D=95=E9=A1=B9=E6=89=93=E7=82=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 路径过长时仅保留首项 + ... + 末两项,避免横向溢出工作区 - 单项设置 max-width 并通过内部 span 显示省略号,悬浮 tooltip 展示完整名称 - 通过 ResizeObserver 监听父容器宽度变化实时重测 Co-authored-by: Cursor --- .../src/layouts/workspace/Breadcrumb.vue | 93 +++++++++++++++++-- packages/editor/src/theme/breadcrumb.scss | 24 +++++ 2 files changed, 111 insertions(+), 6 deletions(-) diff --git a/packages/editor/src/layouts/workspace/Breadcrumb.vue b/packages/editor/src/layouts/workspace/Breadcrumb.vue index 7114de94..378baa69 100644 --- a/packages/editor/src/layouts/workspace/Breadcrumb.vue +++ b/packages/editor/src/layouts/workspace/Breadcrumb.vue @@ -1,17 +1,22 @@