vue中分割线的实现方式

 更新时间:2023年12月02日 15:30:51   作者:dearqz  
这篇文章主要介绍了vue中分割线的实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

vue实现分割线

项目中,需要实现分割线的效果

如图:

奈何 element 中的分割线用起来报错,无奈只好自己写,很简单,

先说下原理:

给一个高为1像素的盒子,盒子宽度根据要求设定,再设置盒子颜色,排列方式为相对定位,盒子里设置文字给左右padding,并进行绝对定位到中间即可实现

看代码:

<div class="tableTitle"><span class="midText">费用说明</span></div>
.tableTitle {
    position: relative;
    margin: 0 auto;
    width: 600px;
    height: 1px;
    background-color: #d4d4d4;
    text-align: center;
    font-size: 16px;
    color: rgba(101, 101, 101, 1);
  }
 .midText {
    position: absolute;
    left: 50%;
    background-color: #ffffff;
    padding: 0 15px;
    transform: translateX(-50%) translateY(-50%);
  }

vue/element分割线Divider的使用

1.单独的分割线

<div>
    <span>内容1</span>
    <el-divider></el-divider>
    <span>内容2</span>
  </div>

样式展示

2.分割线带文字带位置带颜色

<div>
    <span>内容</span>
    <el-divider content-position="left">左侧</el-divider>
    <span>内容</span>
    <el-divider>
      中央
    </el-divider>
    <span>内容</span>
    <el-divider content-position="right">右侧</el-divider>
    <span>内容</span>
    <el-divider content-position="right"><span style="color: #409EFF">蓝色</span></el-divider>
  </div>

3.垂直分割

<div>
    <span>1</span>
    <el-divider direction="vertical"></el-divider>
    <span>2</span>
    <el-divider direction="vertical"></el-divider>
    <span>3</span>
</div>

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • vue3实现动态添加路由

    vue3实现动态添加路由

    这篇文章主要介绍了vue3实现动态添加路由方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-04-04
  • vue全局接入百度地图的实现示例

    vue全局接入百度地图的实现示例

    本文主要介绍了vue全局接入百度地图的实现示例,文中根据实例编码详细介绍的十分详尽,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • vue实现计步器功能

    vue实现计步器功能

    这篇文章主要为大家详细介绍了vue实现计步器功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-11-11
  • Vue.js中数组变动的检测详解

    Vue.js中数组变动的检测详解

    这篇文章给大家主要介绍了Vue.js中数组变动的检测,文中给出了详细的示例代码和过程介绍,相信会对大家的理解和学习很有帮助,有需要的朋友们下面来一起看看吧。
    2016-10-10
  • 详解在vue-cli中使用graphql即vue-apollo的用法

    详解在vue-cli中使用graphql即vue-apollo的用法

    这篇文章主要介绍了详解在vue-cli中使用graphql即vue-apollo的用法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-09-09
  • Vue.js 点击按钮显示/隐藏内容的实例代码

    Vue.js 点击按钮显示/隐藏内容的实例代码

    下面小编就为大家分享一篇Vue.js 点击按钮显示/隐藏内容的实例代码,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-02-02
  • 详解vue中v-bind:style效果的自定义指令

    详解vue中v-bind:style效果的自定义指令

    这篇文章主要介绍了vue中v-bind:style效果的自定义指令,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-01-01
  • vuex5中的Pinia插件机制

    vuex5中的Pinia插件机制

    这篇文章主要介绍了vuex5中的Pinia插件机制,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-07-07
  • vue项目watch内的函数重复触发问题的解决

    vue项目watch内的函数重复触发问题的解决

    这篇文章主要介绍了vue项目watch内的函数重复触发问题的两种解决方案,帮助大家更好的理解和学习使用vue,感兴趣的朋友可以了解下
    2021-04-04
  • vue2+element ui 中的el-table 选中当前行当前行变色的实现代码

    vue2+element ui 中的el-table 选中当前行当前行变色的实现代码

    这篇文章主要介绍了vue2+element ui 中的el-table 选中当前行当前行变色的实现代码,本文通过实例代码给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧
    2024-07-07

最新评论