刘元博
2023-04-15 6a18e063394a1fdf1b4c7e0a3498b85a988221b9
去除element滚动条
已修改2个文件
22 ■■■■■ 文件已修改
ruoyi-ui/src/components/IconSelect/index.vue 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-ui/src/layout/components/TagsView/ScrollPane.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-ui/src/components/IconSelect/index.vue
@@ -5,16 +5,14 @@
      <i slot="suffix" class="el-icon-search el-input__icon" />
    </el-input>
    <div class="icon-list">
      <el-scrollbar>
        <div class="list-container">
          <div v-for="(item, index) in iconList" class="icon-item-wrapper" :key="index" @click="selectedIcon(item)">
            <div :class="['icon-item', { active: activeIcon === item }]">
              <svg-icon :icon-class="item" class-name="icon" style="height: 30px;width: 16px;" />
              <span :title="item">{{ item }}</span>
            <svg-icon :icon-class="item" class-name="icon" style="height: 25px;width: 16px;"/>
            <span>{{ item }}</span>
            </div>
          </div>
        </div>
      </el-scrollbar>
    </div>
  </div>
</template>
@@ -63,27 +61,21 @@
    }
    .icon-list {
      height: 200px;
      ::v-deep .el-scrollbar {
        height: 100%;
        .el-scrollbar__wrap {
          overflow-x: hidden;
        }
      }
      overflow: auto;
      .list-container {
        display: flex;
        flex-wrap: wrap;
        .icon-item-wrapper {
          width: calc(100% / 3);
          height: 30px;
          line-height: 30px;
          margin-bottom: -5px;
          height: 25px;
          line-height: 25px;
          cursor: pointer;
          display: flex;
          .icon-item {
            display: flex;
            max-width: 100%;
            height: 100%;
            padding: 0 2px;
            padding: 0 5px;
            &:hover {
              background: #ececec;
              border-radius: 5px;
ruoyi-ui/src/layout/components/TagsView/ScrollPane.vue
@@ -87,7 +87,7 @@
      bottom: 0px;
    }
    .el-scrollbar__wrap {
      height: 49px;
      height: 39px;
    }
  }
}