Commit 7f1261a3 by wusiyi

fix: elementPlus样式适配

parent dcee8831
...@@ -4,6 +4,7 @@ import App from './App.vue' ...@@ -4,6 +4,7 @@ import App from './App.vue'
import router, { registerDynamicRoutes } from './router' import router, { registerDynamicRoutes } from './router'
import store from './store' import store from './store'
import './styles/index.scss' import './styles/index.scss'
import 'element-plus/es/components/message/style/css'
import roleShow from './utils/roleShow' import roleShow from './utils/roleShow'
import VxeUITable from 'vxe-table' import VxeUITable from 'vxe-table'
import 'vxe-table/lib/style.css' import 'vxe-table/lib/style.css'
...@@ -46,5 +47,4 @@ app ...@@ -46,5 +47,4 @@ app
.use(VxeUITable) .use(VxeUITable)
.mount('#app') .mount('#app')
app.config.globalProperties.$isPermissionBtn = isPermissionBtn app.config.globalProperties.$isPermissionBtn = isPermissionBtn
...@@ -45,3 +45,23 @@ ...@@ -45,3 +45,23 @@
.el-loading-mask { .el-loading-mask {
z-index: 1020 !important; z-index: 1020 !important;
} }
/* ElMessage:兼容 Vite 预构建旧版 JS(无 is-center)与新版 CSS 的定位差异 */
.el-message {
left: 50%;
transform: translateX(-50%);
}
.el-message.is-left {
left: 16px;
right: auto;
transform: none;
}
.el-message.is-right {
left: auto;
right: 16px;
transform: none;
}
.el-message.is-center {
left: 50%;
transform: translateX(-50%);
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment