From 523ff395f5a869b4fa246a86222a6bfed428737e Mon Sep 17 00:00:00 2001 From: wangjiahao <1522128093@qq.com> Date: Mon, 23 Aug 2021 15:51:19 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=E6=A0=B7=E5=BC=8F=E8=B0=83=E6=95=B4?= =?UTF-8?q?=EF=BC=8C=E6=94=BE=E7=9D=80transfrom=E4=BD=BFz-index=E5=A4=B1?= =?UTF-8?q?=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../canvas/components/Editor/index.vue | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/frontend/src/components/canvas/components/Editor/index.vue b/frontend/src/components/canvas/components/Editor/index.vue index efc45fe8b8..a8b3e2af37 100644 --- a/frontend/src/components/canvas/components/Editor/index.vue +++ b/frontend/src/components/canvas/components/Editor/index.vue @@ -3,7 +3,12 @@ v-if="showDrag" id="editor" class="editor" - :class="{ edit: isEdit }" + :class="[ + { + ['edit']: isEdit , + ['parent_transform']:!chartDetailsVisible + } + ]" :style="customStyle" @mousedown="handleMouseDown" > @@ -167,6 +172,7 @@ export default { props: { isEdit: { type: Boolean, + require: false, default: true }, @@ -637,12 +643,16 @@ export default { /*background: #fff;*/ margin: auto; background-size:100% 100% !important; - transform-style:preserve-3d; - + /*transform-style:preserve-3d;*/ .lock { opacity: .5; } } +.parent_transform { + //transform transform 会使z-index 失效;为了使编辑仪表板时 按钮一直在上面 采用transform-style 的方式 + // transform-style 会导致 dialog 遮罩有问题 此处暂时用这个样式做控制 + transform-style:preserve-3d; +} .edit { outline: 1px solid gainsboro; .component {