diff --git a/web/src/style/basics.scss b/web/src/style/basics.scss index 767a99e5..cfa018b6 100644 --- a/web/src/style/basics.scss +++ b/web/src/style/basics.scss @@ -8,14 +8,14 @@ $white-bg:#fff; $el-icon-small:30px; $el-icon-mini:24px; // aside -$width-aside:220px; +$width-aside:220px; $width-hideside-aside:54px; $width-mobile-aside:210px; $color-aside:rgba(255, 255, 255,.9); $icon-arrow-size-aside:12px; $width-submenu-aside:55px; $bg-aside:#191a23; -$height-aside-tilte:64px; +$height-aside-tilte:60px; $height-aside-img:30px; $width-aside-img:30px; // header diff --git a/web/src/view/layout/aside/historyComponent/history.vue b/web/src/view/layout/aside/historyComponent/history.vue index 8568b67d..ec645799 100644 --- a/web/src/view/layout/aside/historyComponent/history.vue +++ b/web/src/view/layout/aside/historyComponent/history.vue @@ -118,7 +118,14 @@ export default { if (this.historys.length === 1 && this.$route.name === this.defaultRouter) { return false } - if (e.srcElement.id) { + let id = '' + if (e.srcElement.nodeName === 'SPAN') { + console.log(e) + id = e.srcElement.offsetParent.id + } else { + id = e.srcElement.id + } + if (id) { this.contextMenuVisible = true let width if (this.isCollapse) { @@ -131,7 +138,7 @@ export default { } this.left = e.clientX - width this.top = e.clientY + 10 - this.rightActive = e.srcElement.id.split('-')[1] + this.rightActive = id.split('-')[1] } }, closeAll() {