优化弹窗后导航栏偏移的问题(I3YMWW)

master
RuoYi 2 years ago
parent 16c38acb10
commit 3286323c8c
  1. 9
      src/layout/components/AppMain.vue
  2. 10
      src/layout/index.vue
  3. 1
      src/main.js

@ -42,12 +42,3 @@ const tagsViewStore = useTagsViewStore()
}
}
</style>
<style lang="scss">
// fix css style bug in open el-dialog
.el-popup-parent--hidden {
.fixed-header {
padding-right: 17px;
}
}
</style>

@ -1,5 +1,6 @@
<template>
<div :class="classObj" class="app-wrapper" :style="{ '--current-color': theme }">
<el-scrollbar>
<div v-if="device === 'mobile' && sidebar.opened" class="drawer-bg" @click="handleClickOutside"/>
<sidebar v-if="!sidebar.hide" class="sidebar-container" />
<div :class="{ hasTagsView: needTagsView, sidebarHide: sidebar.hide }" class="main-container">
@ -10,6 +11,7 @@
<app-main />
<settings ref="settingRef" />
</div>
</el-scrollbar>
</div>
</template>
@ -72,6 +74,14 @@ function setLayout() {
height: 100%;
width: 100%;
.el-scrollbar{
height: 100%;
}
:deep(.el-scrollbar__wrap) {
overflow-x: hidden;
}
&.mobile.openSidebar {
position: fixed;
top: 0;

@ -6,6 +6,7 @@ import ElementPlus from 'element-plus'
import locale from 'element-plus/lib/locale/lang/zh-cn' // 中文语言
import '@/assets/styles/index.scss' // global css
import App from './App'
import store from './store'
import router from './router'

Loading…
Cancel
Save