美文网首页
ElementUI修改tabs便签页样式

ElementUI修改tabs便签页样式

作者: 明月几何8 | 来源:发表于2020-08-30 14:31 被阅读0次

    有的时候我们希望标签页在页面中居中显示,例如这样:

    居中显示
    element官网默认是这样的
    默认显示
    修改方法:在el-tabs标签中设置stretch属性,例如下面这样:
    <el-tabs v-model="activeName"
               stretch
               @tab-click="handleClick">
        <el-tab-pane label="用户管理"
                     name="first">
          <div style="width:100%;height:100%;border:1px red solid">用户管理</div>
        </el-tab-pane>
        <el-tab-pane label="配置管理"
                     name="second">
          <div style="width:100%;height:100%;border:1px red solid">配置管理</div>
        </el-tab-pane>
        <el-tab-pane label="角色管理"
                     name="third">
          <div style="width:100%;height:100%;border:1px red solid">角色管理</div>
        </el-tab-pane>
        <el-tab-pane label="定时任务补偿"
                     name="fourth">
          <div style="width:100%;height:100%;border:1px red solid">定时任务补偿</div>
        </el-tab-pane>
      </el-tabs>
    

    但是我现在不希望他占据一整行,只占据页面的50%,然后居中显示,例如这样:

    50%居中
    修改方法为重写el-tabs__header样式即可:
    .el-tabs__header {
      margin-left: auto;
      margin-right: auto;
      width: 50%;
    }
    

    相关文章

      网友评论

          本文标题:ElementUI修改tabs便签页样式

          本文链接:https://www.haomeiwen.com/subject/nfmusktx.html