vue elementui 修改步骤条el-steps的样式

这篇具有很好参考价值的文章主要介绍了vue elementui 修改步骤条el-steps的样式。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

感觉以后可能还会用到,在此记录一下

场景:

elementui原有的样式:

vue步骤条样式修改,css,前端,vue.js,javascript,css,elementui

目标样式:

vue步骤条样式修改,css,前端,vue.js,javascript,css,elementui

 文章来源地址https://www.toymoban.com/news/detail-562649.html

实现: 

html代码:

多加了个居中属性:align-center

<el-steps :active="active" class="steps" align-center finish-status="success">
  <el-step title="注册帐号"></el-step>
  <el-step title="资料完善" @click.native="handleStep(1)"></el-step>
  <el-step title="资料审核" @click.native="handleStep(2)"></el-step>
</el-steps>

css代码:

<style lang="less" scoped>
@publicColor: #018736;
@publicHeight: 35px;
    .steps {
      width: 80%;
      margin: 20px auto 0;
      height: @publicHeight;
      ::v-deep .el-step{
        height: 100%;
        .el-step__line{
          background-color: rgba(0,0,0,0.15);
          margin-right: 30px !important;
          margin-left: 105px !important;
          top: 50%;
          height: 1px;
        }
        .el-step__icon{
          width: @publicHeight;
          height: @publicHeight;
          font-size: 16px;
          border: 1px solid;
          .el-step__icon-inner{
            font-weight: unset !important;
          }
        }
        .el-step__head.is-process{
          color: @publicColor;
          border-color: @publicColor;
        }
        .el-step__head.is-success{
          color: @publicColor;
          border-color: @publicColor;
        }
        .is-process .el-step__icon.is-text{
          background: @publicColor;
          color: #fff;
        }
        .el-step__title.is-process{
          color: @publicColor;
        }
        .el-step__title.is-success{
          color: #565656;
        }
        .el-step__title{
          position: absolute;
          top: calc((100% - @publicHeight)/2);
          left: calc(50% + 25px);
        }
      }
    }
</style>

 ok啦,如果有更优的方法,再优化

 

 

到了这里,关于vue elementui 修改步骤条el-steps的样式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • element-ui el-steps自定义进度图标及完成图标

    项目中需要自定义 el-steps的图标 同时完成时图标也要进行修改,记录一下,有写的不好的地方欢迎大佬们指正: 实现步骤: 首先在templete部分: el-step中添加一个插槽 slot=“icon”, 为其添加类名,以便于修改样式 css部分: 记得不要写在 scoped中,否则不会生效, 这里是新开

    2024年02月11日
    浏览(45)
  • elementui 修改el-dialog样式

    方案一、(如果添加append-to-body属性,则此方案不生效)               在el-dialog外层添加一个父盒子比如class=\\\'batch-box\\\',然后在style scoped中用::v-deep();     具体代码如下:                .batch-box{                    ::v-deep(.el-dialog__body){                          max

    2024年02月16日
    浏览(47)
  • elementui的el-tabs标签页样式修改

    1.去掉下划线 效果:   代码: 2.改变下划线颜色 效果:    代码: 3.改变选中文字/鼠标滑过时文字颜色 效果:  代码: 4.设置未选中时文字颜色 效果:   代码:

    2024年02月11日
    浏览(35)
  • elementUI中el-form-item中的label的样式修改方法

       示例:将el-form表单的label测试字体样式改为红色    测试的字体就变成红色了, 同样也可以设置字体大小等其他样式,还可以去掉加粗效果

    2024年02月16日
    浏览(55)
  • vue3项目使用样式穿透修改elementUI默认样式

    在css单文件中,我们在style标签中写组件的样式,可以看到,一般style标签都会带上一个scoped属性,这样可以实现及时不同组件选择器一样,但是样式互不干扰。 看一个例子,我们在两个组件中都定义一个 hello-world-box 类,在对应的scope标签中设置不同的样式。 可以看到,vu

    2023年04月09日
    浏览(42)
  • css-修改element ui的el-popover样式

    背景: 在选择所属部门(部门可新建,则部门会很多)时,如果部门特别多的情况下,在下拉选择时,el-popover弹出框会变得很长很长,页面不美观。  产品要求: 在超长时,固定高度,支持滚动条。 在代码里修改样式时,一直不生效,仔细查看dom才发现, popover的dom创建在

    2024年02月15日
    浏览(45)
  • 【vue+elementUI】输入框样式、选择器样式、树形选择器和下拉框样式修改

    写在style中不能加scoped,所以可以在最外层的div加一个专属名再写样式: A. 选择器的下拉弹框样式修改 el-select下拉项的的容器是div#app之外的,所以在scoped作用域内使用或/deep/修改样式无效,要想: 官网如是说:加 :popper-append-to-body=\\\"false\\\" 代码像普通样子写: B. 时间选择器的下

    2024年02月07日
    浏览(46)
  • ElementUI浅尝辄止27:Steps 步骤条

    引导用户按照流程完成任务的分步导航条,可根据实际应用场景设定步骤,步骤不得少于 2 步。 设置 active 属性,接受一个 Number ,表明步骤的 index,从 0 开始。需要定宽的步骤条时,设置 space 属性即可,它接受 Number ,单位为 px ,如果不设置,则为自适应。设置 finish-stat

    2024年02月09日
    浏览(42)
  • vue3中el-tooltip的样式修改不生效

    如下代码中,无论如何修改el-tooltip的样式,都不能生效 原因如下:         element-plus中, tl-tooltip的dom结构默认是 被追加 在 body 下的,故在app结构下的样式修改是不生效的;具体解决方法如下: 方法一: 将 “teleported”属性设置为false ,这样,默认则会不被追加到 append

    2024年02月13日
    浏览(53)
  • vue+elementui中el-upload组件上传文件时,修改文件名,不用FormData

    今天在开发的时候,后端突然提了一个需求,因为特殊的文件上传不进文件服务器,所以后端问我能不能上传的时候给加个扩展名,本着只要逻辑没问题,都可以通过代码实现的理念,我说:“可以“”,于是乎有了这篇文章。 首先是去element官网逛了逛,发现也没有提供修

    2024年02月06日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包