Template
1
0
mirror of https://github.com/un-pany/v3-admin-vite.git synced 2025-04-21 11:29:20 +08:00

Compare commits

...

2 Commits
main ... v4.5.5

Author SHA1 Message Date
pany
ffb20eb90d chore: release v4.5.5 2024-11-20 19:59:30 +08:00
pany
5b452a450e fix: 左侧导航菜单在高度不足时渲染不全的问题 2024-11-20 19:58:03 +08:00
3 changed files with 4 additions and 17 deletions

View File

@ -1,6 +1,6 @@
{ {
"name": "v3-admin-vite", "name": "v3-admin-vite",
"version": "4.5.4", "version": "4.5.5",
"description": "一个免费开源的中后台管理系统基础解决方案,基于 Vue3、TypeScript、Element Plus、Pinia 和 Vite 等主流技术", "description": "一个免费开源的中后台管理系统基础解决方案,基于 Vue3、TypeScript、Element Plus、Pinia 和 Vite 等主流技术",
"author": { "author": {
"name": "pany", "name": "pany",

View File

@ -73,6 +73,7 @@ $transition-time: 0.35s;
} }
.sidebar-container { .sidebar-container {
background-color: var(--el-menu-bg-color);
transition: width $transition-time; transition: width $transition-time;
width: var(--v3-sidebar-width) !important; width: var(--v3-sidebar-width) !important;
height: 100%; height: 100%;

View File

@ -43,10 +43,6 @@ const sidebarMenuHoverBgColor = computed(() => {
const tipLineWidth = computed(() => { const tipLineWidth = computed(() => {
return !isTop.value ? "2px" : "0px" return !isTop.value ? "2px" : "0px"
}) })
//
const hiddenScrollbarVerticalBar = computed(() => {
return isTop.value ? "none" : "block"
})
</script> </script>
<template> <template>
@ -84,20 +80,15 @@ const hiddenScrollbarVerticalBar = computed(() => {
.has-logo { .has-logo {
.el-scrollbar { .el-scrollbar {
// 1% 1px 线 height: calc(100% - var(--v3-header-height));
height: calc(101% - var(--v3-header-height));
} }
} }
.el-scrollbar { .el-scrollbar {
// 1% height: 100%;
height: 101%;
:deep(.scrollbar-wrapper) { :deep(.scrollbar-wrapper) {
// //
overflow-x: hidden !important; overflow-x: hidden !important;
.el-scrollbar__view {
height: 100%;
}
} }
// //
:deep(.el-scrollbar__bar) { :deep(.el-scrollbar__bar) {
@ -105,16 +96,11 @@ const hiddenScrollbarVerticalBar = computed(() => {
// //
display: none; display: none;
} }
&.is-vertical {
//
display: v-bind(hiddenScrollbarVerticalBar);
}
} }
} }
.el-menu { .el-menu {
border: none; border: none;
min-height: 100%;
width: 100% !important; width: 100% !important;
} }