返回顶部
首页 > 资讯 > 前端开发 > JavaScript >Vue ElementUI table实现表格斜线分隔线
  • 238
分享到

Vue ElementUI table实现表格斜线分隔线

2024-04-02 19:04:59 238人浏览 薄情痞子
摘要

本文实例为大家分享了Vue ElementUI table给表格一个斜线分隔线的具体代码,供大家参考,具体内容如下 效果: 实现: 通过改css样式实现 1、去掉第一个单元格的下边

本文实例为大家分享了Vue ElementUI table给表格一个斜线分隔线的具体代码,供大家参考,具体内容如下

效果:

实现:

通过改css样式实现

1、去掉第一个单元格的下边框/
2、第一列第一个单元格和第二个单元格的伪元素设置绝对定位,宽度设成1px,高度根据自己表格调整
3、通过旋转两个单元格伪元素,并设置旋转起始点,使两个伪元素旋转到重合位置,达到斜线的效果

代码:

1、html

<el-table
    :data="tableData3"
    style="width: 100%">
    <el-table-column
      label="医疗机构"
      align="right"
      width="150">
       <el-table-column
        prop="name"
        label="收费项目"
        width="120">
      </el-table-column>
    </el-table-column>
      <el-table-column
        v-for="(item,index) of mechanism"
        :label="item"
        align="center"
        :key="item"
        width="120">
        <el-table-column
          label="次数"
          align="center"
          width="120">
          <template slot-scope="scope">
            {{scope.row.mechanism[index].frequency}}
        </template>
        </el-table-column>
        <el-table-column
          label="费用"
          align="center"
          width="120">
          <template slot-scope="scope">
            {{scope.row.mechanism[index].cost}}
        </template>
        </el-table-column>
      </el-table-column>

  </el-table>

2、css

.el-table thead.is-group th {
    background: none;
  }
  .el-table thead.is-group tr:first-of-type th:first-of-type {
    border-bottom: none;
  }
  .el-table thead.is-group tr:first-of-type th:first-of-type:before {
    content: '';
    position: absolute;
    width: 1px;
    height: 75px; 
    top: 0;
    left: 0;
    background-color: grey;
    opacity: 0.3;
    display: block;
    transfORM: rotate(-53Deg); 
    transform-origin: top;
  }
  .el-table thead.is-group tr:last-of-type th:first-of-type:before {
    content: '';
    position: absolute;
    width: 1px;
    height: 75px; 
    bottom: 0;
    right: 0;
    background-color: grey;
    opacity: 0.3;
    display: block;
    transform: rotate(-54deg); 
    transform-origin: bottom;
    // background:red;
  }

3、js

mechanism: ['医疗机构A', '医疗机构B', '医疗机构C', '医疗机构D'],
      tableData3: [
        {
          name: '项目A',
          mechanism: [
            {
              frequency: 8,
              cost: 1000
            },
            {
              frequency: 9,
              cost: 2000
            },
            {
              frequency: 10,
              cost: 3000
            },
            {
              frequency: 11,
              cost: 4000
            }
          ]
        },
        {
          name: '项目B',
          mechanism: [
            {
              frequency: 3,
              cost: 3001
            },
            {
              frequency: 4,
              cost: 2002
            },
            {
              frequency: 5,
              cost: 2003
            },
            {
              frequency: 6,
              cost: 2004
            }
          ]
        }
      ]

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程网。

--结束END--

本文标题: Vue ElementUI table实现表格斜线分隔线

本文链接: https://lsjlt.com/news/143309.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Vue ElementUI table实现表格斜线分隔线
    本文实例为大家分享了Vue ElementUI table给表格一个斜线分隔线的具体代码,供大家参考,具体内容如下 效果: 实现: 通过改css样式实现 1、去掉第一个单元格的下边...
    99+
    2024-04-02
  • CSS中怎么实现表格斜线效果
    这期内容当中小编将会给大家带来有关CSS中怎么实现表格斜线效果,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。首先创建一个结构:示例代码<divclassdivcla...
    99+
    2024-04-02
  • vue element 表头添加斜线的实现代码
    <template> <div class="app-container"> <el-table :data="tableD...
    99+
    2024-04-02
  • CSS怎么利用伪元素实现导航栏斜线分隔
    这篇文章主要讲解了“CSS怎么利用伪元素实现导航栏斜线分隔”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CSS怎么利用伪元素实现导航栏斜线分隔”吧!先看看效...
    99+
    2024-04-02
  • Vue组件库ElementUI实现表格列表分页效果
    ElementUI实现表格列表分页效果教程,供大家参考,具体内容如下 Element UI 是一套采用 Vue 2.0 作为基础框架实现的组件库,一套为开发者、设计师和产品经理准备的...
    99+
    2024-04-02
  • windows下excel怎么弄表格斜线一分为二
    这篇文章主要介绍“windows下excel怎么弄表格斜线一分为二”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“windows下excel怎么弄表格斜线一分为二”文章能帮助大家解决问题。excel弄...
    99+
    2023-07-04
  • wps斜线表头并分别打字怎么实现
    本篇内容主要讲解“wps斜线表头并分别打字怎么实现”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“wps斜线表头并分别打字怎么实现”吧!首先选中我们想要设置的表头。接着右键选中它,点击“设置单元格...
    99+
    2023-07-02
  • vue+elementui实现表格多级表头效果
    本文实例为大家分享了vue+elementui实现表格多级表头的具体代码,供大家参考,具体内容如下 table组件 <template>   <div class=...
    99+
    2024-04-02
  • word表格斜线一分为二打字怎么设置
    本文小编为大家详细介绍“word表格斜线一分为二打字怎么设置”,内容详细,步骤清晰,细节处理妥当,希望这篇“word表格斜线一分为二打字怎么设置”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。word表格斜线一分为...
    99+
    2023-07-01
  • Vue如何实现table表格置顶
    目录如何实现table表格置顶置顶前置顶后点击table表格某一行让其置顶如何实现table表格置顶 老大让做vue项目,可是我对vue还不熟,抓紧时间学习,记录 此处省略css &...
    99+
    2024-04-02
  • Vue怎么实现table表格置顶
    这篇文章主要介绍“Vue怎么实现table表格置顶”,在日常操作中,相信很多人在Vue怎么实现table表格置顶问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Vue怎么实现table表格置顶”的疑惑有所帮助!...
    99+
    2023-06-30
  • css怎样实现表格实线
    小编给大家分享一下css怎样实现表格实线,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!   利用在css设置表格实线:   ...
    99+
    2024-04-02
  • CSS如何实现自适应分隔线
    这篇文章将为大家详细讲解有关CSS如何实现自适应分隔线,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。分割线是网页中比较常见的一类设计了,比如说知乎的更多回答这里的自适应是...
    99+
    2024-04-02
  • Vue2.0+ElementUI+PageHelper实现的表格分页功能
    前言 最近做了一些前端的项目,要对表格进行一些分页显示。表格分页的方法有很多,从宏观上来说分为物理分页和逻辑分页,由于逻辑分页(即前端分页)的做法是将数据全部缓存,然后分页显示,这样...
    99+
    2024-04-02
  • web中如何实现一个斜线表头效果
    这期内容当中小编将会给大家带来有关web中如何实现一个斜线表头效果,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1. 直接做一个带有斜线和文...
    99+
    2024-04-02
  • Vue elementUI实现树形结构表格与懒加载
    目录1、实现效果2、后端实现2.1 实体类2.2 数据库中的数据结构2.3 后端接口2.4 swagger测试后端结构功能是否正常3、前端实现3.1 页面中引入el-table组件3...
    99+
    2024-04-02
  • vue中elementUI table如何实现自定义表头和行合并
    这篇文章主要介绍vue中elementUI table如何实现自定义表头和行合并,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1、自定义表头代码如下,其实就是分了两部分,表格主数据是...
    99+
    2024-04-02
  • vue+elementui实现下拉表格多选和搜索功能
    本文实例为大家分享了vue+elementui实现下拉表格多选和搜索的具体代码,供大家参考,具体内容如下 在elementui的基础上对下拉框和表格进行组合 template ...
    99+
    2024-04-02
  • 如何使用CSS实现自适应分隔线
    小编给大家分享一下如何使用CSS实现自适应分隔线,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! CSS实现自适应分隔线的N种方...
    99+
    2024-04-02
  • 使用CSS怎么实现自适应分隔线
    本篇文章为大家展示了使用CSS怎么实现自适应分隔线,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。1.伪元素+transform:translateX(-100%);主要原理是设置文本居中text-a...
    99+
    2023-06-08
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作