增加页面滚动条

Posted zhizhi0810

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了增加页面滚动条相关的知识,希望对你有一定的参考价值。

增加页面滚动条

1、给el-drawer增加滚动条

直接添加这个属性名

custom-class="overflow-auto"
<el-drawer
      title="应用详情"
      :visible.sync="showServiceDialog"
      custom-class="overflow-auto"
      direction="rtl"
      size="70%">
      <el-form ref="serviceForm" label-width="110px" label-position="right"
               :model="registryInfo"
               :disabled="operationType === 'view'">
        <el-row :gutter="20">
          <el-col :span="10">
            <el-form-item label="应用名" prop="applicationName">
              <el-input v-model="registryInfo.appInfo.applicationName" :disabled="operationType === 'modify'" />
            </el-form-item>
          </el-col>
        </el-row>
        <el-row :gutter="20">
          <el-col :span="10">
            <el-form-item label="集群" prop="groupName">
              <el-input v-model="registryInfo.appInfo.groupName" />
            </el-form-item>
          </el-col>
        </el-row>
        <el-row :gutter="20">
          <el-col :span="10">
            <el-form-item label="元数据" prop="metadata">
              <el-input v-model="registryInfo.metadata" type="textarea" rows="8" />
            </el-form-item>
          </el-col>
        </el-row>
      </el-form>
      <el-lable style="padding: 20px">
        集群:{{ registryInfo.appInfo.groupName }}
      </el-lable>
      <el-table
        :data="registryInfo.instanceInfos"
        stripe
        style="width: 100%">
        <el-table-column
          prop="ip"
          label="IP"
          align="center" />
        <el-table-column
          prop="port"
          label="端口"
          align="center" />
        <el-table-column
          prop="weight"
          label="权重"
          align="center" />
        <el-table-column
          prop="healthy"
          label="健康状态"
          align="center">
          <template slot-scope="scope">
            <el-tag :type="scope.row.enable ? 'success' : 'danger'">
              {{ scope.row.enable ? 'true' : 'false' }}
            </el-tag>
          </template>
        </el-table-column>

        <el-table-column
          prop="metadata"
          label="元数据"
          align="center">
          <template slot-scope="scope">
            <p v-for="item in scope.row.metadata" :key="item">
              {{ item }}
            </p>

          </template>
        </el-table-column>


        <el-table-column
          fixed="right"
          label="操作"
          align="center" />
      </el-table>
    </el-drawer>

index.less

.overflow-auto {
  overflow: auto !important;
}

以上是关于增加页面滚动条的主要内容,如果未能解决你的问题,请参考以下文章

几条jQuery代码片段助力Web开发效率提升

BootStrap有用代码片段(持续总结)

当用户移动器悬停在滚动条上时如何增加滚动条宽度

JS弹出层遮罩,隐藏背景页面滚动条细节优化

如何使用 CSS 增加滚动条的宽度?

jeecg 查看 页面 父子表 横向滚动条效果 官方被禁用