From cf8d6f03d544bc57b3a5fb1febb81e7800df2b2f Mon Sep 17 00:00:00 2001 From: yujialong <479214531@qq.com> Date: Wed, 21 Jun 2023 15:54:07 +0800 Subject: [PATCH] =?UTF-8?q?=E9=95=BF=E9=A1=B5=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/iasf/index.vue | 101 +++++- src/pages/overview/index.vue | 560 ++++++++++++++++++------------- src/pages/talentCentre/index.vue | 135 +++++--- 3 files changed, 515 insertions(+), 281 deletions(-) diff --git a/src/pages/iasf/index.vue b/src/pages/iasf/index.vue index 67ea557..69a46dc 100644 --- a/src/pages/iasf/index.vue +++ b/src/pages/iasf/index.vue @@ -51,8 +51,7 @@
-
+
    -
  • +
  • {{ modules[13].form.title }}

  • -
  • +
  • {{ modules[14].form.title }}

  • -
  • +
  • {{ modules[15].form.title }}

  • -
  • +
  • {{ modules[16].form.title }}

  • -
  • +
  • @@ -276,6 +280,12 @@
+ +
@@ -299,7 +309,7 @@ export default { curArticle2: {}, curInd3: 0, curArticle3: {}, - timer: null + timer: null, } }, mounted () { @@ -485,6 +495,11 @@ export default { .news-banner { display: flex; cursor: pointer; + .pic-wrap { + width: 50%; + height: 20.5rem; + overflow: hidden; + } .pic { transition: 0.5s; &:hover { @@ -772,6 +787,31 @@ export default { color: #fff; } } +.tools { + position: fixed; + top: 430px; + right: 0; + li { + display: flex; + justify-content: center; + align-items: center; + width: 160px; + margin-bottom: 1px; + font-size: 1rem; + color: #0084ff; + line-height: 56px; + background-color: rgba(57, 59, 59, 0.94); + cursor: pointer; + &.active { + width: 192px; + color: #fff; + background-color: rgba(1, 129, 247, 0.94); + } + } + .icon { + margin-right: 10px; + } +} @media (max-width: 1200px) { .block { padding: 3.125rem 0; @@ -788,4 +828,49 @@ export default { } } } +@media (max-width: 920px) { + .news-banner { + flex-direction: column; + .pic-wrap, + .right { + width: 100%; + } + } + .news-carousel, + .people { + flex-direction: column; + li { + width: 100%; + margin-bottom: 10px; + } + } + .talent { + flex-direction: column; + .left, + .pic { + width: 100%; + } + } + .about { + .inner { + height: auto; + } + .left { + width: 100%; + } + .pic { + position: static; + max-width: 100%; + height: auto; + margin-top: 10px; + } + } + .entry { + flex-direction: column; + li { + width: 100% !important; + margin-right: 0; + } + } +} \ No newline at end of file diff --git a/src/pages/overview/index.vue b/src/pages/overview/index.vue index 252a98c..3b78a0f 100644 --- a/src/pages/overview/index.vue +++ b/src/pages/overview/index.vue @@ -1,66 +1,107 @@