diff --git a/src/views/Index.vue b/src/views/Index.vue index 5fa976e3..d365bbdc 100644 --- a/src/views/Index.vue +++ b/src/views/Index.vue @@ -947,7 +947,6 @@ width: 68px; height: 68px; margin: 0 auto; - ::v-deep .el-avatar { width: 68px; height: 68px; diff --git a/src/views/portal/case/Detail.vue b/src/views/portal/case/Detail.vue index 2142483b..dfee3d44 100644 --- a/src/views/portal/case/Detail.vue +++ b/src/views/portal/case/Detail.vue @@ -391,11 +391,13 @@ export default { } }, handleScroll() { + let innerw = document.querySelector("#fixd-box"); let innerHeight = document.querySelector('#case-list-content').clientHeight let pdfTopBox = document.querySelector('#comments-box') let pdfPreview = document.querySelector('#pdfPreview') //pdf盒子距离顶部的高度 let contentDiv = document.querySelector('#content-div').clientWidth; - let outerHeight = document.documentElement.clientHeight + let outerHeight = document.documentElement.clientHeight; + let outerWidth = innerw.clientWidth; let scrollTop = document.documentElement.scrollTop if ((outerHeight + scrollTop + 350) >= innerHeight) { if(this.moreState == 1 && this.course.pageIndex < 4) { @@ -412,7 +414,7 @@ export default { } if(scrollTop > 630) { this.isTopBoxShow = true; - document.querySelector('#fixd-box').style.cssText = "position: fixed;top: -4420px;width:245.5px"; + document.querySelector('#fixd-box').style.cssText = "position: fixed;top: -442px;width:"+outerWidth+"px"; } else { document.querySelector('#fixd-box').style.cssText = "position: static"; } diff --git a/src/views/portal/case/Index.vue b/src/views/portal/case/Index.vue index dd29c6d0..105546f4 100644 --- a/src/views/portal/case/Index.vue +++ b/src/views/portal/case/Index.vue @@ -1,6 +1,6 @@