Skip to content

Commit cba35d6

Browse files
AK47-dadadagitee-org
authored andcommitted
update src/components/Dialog/src/Dialog.vue.
解决了单独使用elementplus diaolog组件时,样式被篡改的问题 Signed-off-by: AKING <[email protected]>
1 parent 5baccbd commit cba35d6

File tree

1 file changed

+24
-21
lines changed

1 file changed

+24
-21
lines changed

src/components/Dialog/src/Dialog.vue

Lines changed: 24 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ const dialogStyle = computed(() => {
6767
lock-scroll
6868
draggable
6969
top="0"
70+
class="com-dialog"
7071
:show-close="false"
7172
>
7273
<template #header="{ close }">
@@ -107,32 +108,34 @@ const dialogStyle = computed(() => {
107108
</template>
108109

109110
<style lang="scss">
110-
.#{$elNamespace}-overlay-dialog {
111-
display: flex;
112-
justify-content: center;
113-
align-items: center;
114-
}
111+
.com-dialog {
112+
.#{$elNamespace}-overlay-dialog {
113+
display: flex;
114+
justify-content: center;
115+
align-items: center;
116+
}
115117
116-
.#{$elNamespace}-dialog {
117-
margin: 0 !important;
118+
.#{$elNamespace}-dialog {
119+
margin: 0 !important;
118120
119-
&__header {
120-
height: 54px;
121-
padding: 0;
122-
margin-right: 0 !important;
123-
border-bottom: 1px solid var(--el-border-color);
124-
}
121+
&__header {
122+
height: 54px;
123+
padding: 0;
124+
margin-right: 0 !important;
125+
border-bottom: 1px solid var(--el-border-color);
126+
}
125127
126-
&__body {
127-
padding: 15px !important;
128-
}
128+
&__body {
129+
padding: 15px !important;
130+
}
129131
130-
&__footer {
131-
border-top: 1px solid var(--el-border-color);
132-
}
132+
&__footer {
133+
border-top: 1px solid var(--el-border-color);
134+
}
133135
134-
&__headerbtn {
135-
top: 0;
136+
&__headerbtn {
137+
top: 0;
138+
}
136139
}
137140
}
138141
</style>

0 commit comments

Comments
 (0)