Browse Source

2026-09-17

优化
master
fengyuan_yang 6 days ago
parent
commit
1aad5e1577
  1. 12
      src/views/main-sidebar-sub-menu.vue
  2. 10
      src/views/main-sidebar.vue

12
src/views/main-sidebar-sub-menu.vue

@ -102,15 +102,21 @@
<style scoped>
.todo-menu-badge {
position: absolute;
right: 40px;
left: 210px;
right: auto;
top: 50%;
transform: translateY(-50%);
transform: translate(-100%, -50%);
line-height: 1;
z-index: 2;
}
.todo-menu-badge--sub {
right: 32px;
left: 228px;
}
.site-sidebar--fold .todo-menu-badge,
.site-sidebar--fold .todo-menu-badge--sub {
left: 60px;
}
.todo-menu-badge /deep/ .el-badge__content {

10
src/views/main-sidebar.vue

@ -323,17 +323,21 @@ export default {
}
.site-sidebar__inner {
overflow-x: auto !important;
overflow-x: hidden !important;
}
.site-sidebar__menu.el-menu {
width: max-content;
min-width: 100%;
width: 260px;
min-width: 260px;
max-width: 260px;
}
.site-sidebar__menu .el-menu-item span,
.site-sidebar__menu .el-submenu__title span {
display: inline-block;
max-width: 140px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
vertical-align: middle;
}

Loading…
Cancel
Save