inleft
2022-08-22 6461f5659505768e7a90594c3aab47f90d9ee213
src/App.vue
@@ -1,6 +1,6 @@
<template>
   <div id="app" class="app app1">
      <router-view class="scrollbar"></router-view>
   <div id="app" class="app">
      <router-view class=""></router-view>
   </div>
</template>
@@ -19,19 +19,28 @@
</script>
<style>
   .app {
      overflow: auto;
      border: none;
<style lang="less">
   body {
      background: #f0f2f5;
   }
   .scrollbar {
   .ant-modal-header {
      //ant 弹窗移动样式
      cursor: move;
   }
   #app {
      // overflow: auto;
      //  border: none;
   }
   /* .scrollbar {
      margin: 0 auto;
   }
   } */
   ::-webkit-scrollbar {
      /*滚动条整体样式*/
      width: 8px;
      height: 8px;
      /*高宽分别对应横竖滚动条的尺寸*/
   }
@@ -48,4 +57,42 @@
      margin-top: 20px;
      margin-bottom: 20px;
   }
   a {
      position: relative;
   }
   a:hover:after {
      left: 0;
      width: 100%;
      -webkit-transition: width 350ms;
      -moz-transition: width 350ms;
      -ms-transition: width 350ms;
      -o-transition: width 350ms;
      transition: width 350ms;
   }
   a:after {
      position: absolute;
      bottom: -0.0625rem;
      left: 100%;
      width: 0;
      border-bottom: 0.0625rem solid #30a9de;
      content: "";
      -webkit-transition: width 350ms, left 350ms;
      -moz-transition: width 350ms, left 350ms;
      -ms-transition: width 350ms, left 350ms;
      -o-transition: width 350ms, left 350ms;
      transition: width 350ms, left 350ms;
   }
   .fade-enter-active,
   .fade-leave-active {
      transition: opacity .5s;
   }
   .fade-enter,
   .fade-leave-to {
      opacity: 0;
   }
</style>