diff --git a/src/api/knowledge/scroll.js b/src/api/knowledge/scroll.js index 8c3d72fc1..e599da5e9 100644 --- a/src/api/knowledge/scroll.js +++ b/src/api/knowledge/scroll.js @@ -25,9 +25,9 @@ export function onScroll() { navIndex = n } //若滚动条已经到底则直接激活最后一个导航 - if (scrollTop + document.documentElement.clientHeight === document.documentElement.scrollHeight) { + /* if (scrollTop + document.documentElement.clientHeight === document.documentElement.scrollHeight) { navIndex = offsetTopArr.length - 1; - } + } */ } //active.value = navIndex return navIndex; diff --git a/src/views/knowledge/knowledge/components/archivestype.vue b/src/views/knowledge/knowledge/components/archivestype.vue index 87d206d91..aa542e59d 100644 --- a/src/views/knowledge/knowledge/components/archivestype.vue +++ b/src/views/knowledge/knowledge/components/archivestype.vue @@ -169,7 +169,7 @@ function showContentDialog(item: any) {
-
+ + +
+ + +
+ {{ item.gTitle }} + + + {{ formatDate(item.gAddTime) }} + + + 收藏({{ item.gCollectionSum }}) 赞({{ + item.gLikes }}) 踩({{ item.gStepOn }}) + 阅读({{ item.gRead }}) + +
+
@@ -205,18 +223,26 @@ function showContentDialog(item: any) { -.grid-tuijian { - /* border-top: solid 1px; */ +/* .grid-tuijian { display: grid; - grid-template-columns: repeat(auto-fill, 484px); + grid-template-columns: repeat(auto-fill, 474px); gap: 10px; grid-auto-flow: row dense; +} */ +.grid-tuijian { +display: grid; +grid-template-columns: repeat(auto-fill, 473px); +gap: 10px; +grid-auto-flow: row dense; } - +h3 { + margin-left: 8px; +} .tuijian-card { display: flex; - width: 481px; + /* width: 481px; */ + width: 471px; height: 140px; padding: 3px; border-radius: 8px; @@ -240,11 +266,19 @@ function showContentDialog(item: any) { } .card-title { - height: 1.5em !important; + /* height: 1.5em !important; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; - -webkit-line-clamp: 1; + -webkit-line-clamp: 1; */ + word-break: break-all; + height: 3.5em !important; + overflow: hidden; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; + padding-left: 0.7em; + padding-top: 0.5em; } .card-text { diff --git a/src/views/knowledge/knowledge/index.vue b/src/views/knowledge/knowledge/index.vue index fd1d2282a..169e4c07b 100644 --- a/src/views/knowledge/knowledge/index.vue +++ b/src/views/knowledge/knowledge/index.vue @@ -205,16 +205,16 @@ function scrollTo(index: any) { - +
- +
{{ item.gTitle }} - {{ item.gDescribe }} + {{ formatDate(item.gAddTime) }} @@ -252,17 +252,17 @@ function scrollTo(index: any) { height: calc(100vh - 125px); width: 100%; overflow: auto; - padding: 0 10px 0 30px; + padding: 0 10px 0 0; display: grid; /* 声明了三列,宽度分别为 200px 100px 200px */ - grid-template-columns: 200px auto; + grid-template-columns: 163px auto; } .content { background-color: white; width: auto; - max-width: 87%; - padding-left: 9%; + max-width: 97%; + padding-left: 20px; box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px; border-radius: 5px; } @@ -324,7 +324,7 @@ li:hover { display: grid; - grid-template-columns: repeat(auto-fill, 484px); + grid-template-columns: repeat(auto-fill, 473px); gap: 10px; grid-auto-flow: row dense; @@ -332,7 +332,7 @@ li:hover { .tuijian-card { display: flex; - width: 481px; + width: 471px; height: 140px; padding: 3px; border-radius: 8px; @@ -346,28 +346,33 @@ li:hover { grid-row-start: 1; grid-row-end: 3; border-radius: 15px; - width: 480px; + width: 470px; height: 290px; } .card-right { display: flex; - width: 300px; + width: 260px; flex-direction: column; flex-wrap: wrap; padding-left: 8px; } .card-title { - - - height: 1.5em !important; + /* height: 1.5em !important; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; - -webkit-line-clamp: 1; - + -webkit-line-clamp: 1; */ + word-break: break-all; + height: 3.5em !important; + overflow: hidden; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; + padding-left: 0.7em; + padding-top: 0.5em; } diff --git a/src/views/knowledge/news/index.vue b/src/views/knowledge/news/index.vue index 3c6dc63be..adf5d2e84 100644 --- a/src/views/knowledge/news/index.vue +++ b/src/views/knowledge/news/index.vue @@ -171,6 +171,7 @@ function scrollTo(index: any) { } //跳转至相关内容 end +