表格式表单-table式from表单-合并行-合并列

news2024/11/15 10:36:52

效果:

使用【colspan】合并行 和【rowspan】合并列

html:

    <!-- 添加或修改报告数据库对话框 -->
    <el-dialog :title="title" :visible.sync="open" width="1500px" append-to-body>
      <el-form ref="form" :model="form" :rules="rules" label-width="150px">
        <table class="bigtable">
          <caption>报告案例分析表</caption>
            <tbody>
                <tr>
                    <th>项目基本信息</th>
                    <td colspan="11" class="endu-td">
                        <table class="smalltable">
                            <tr>
                                <th class="td-01 td-02">项目领域</th>
                                <th class="td-02 td-03">开展年份</th>
                                <th class="td-02 td-03">项目名称</th>
                                <th class="td-02 td-03">委托单位</th>
                                <th class="td-02 td-03">主管部门</th>
                                <th class="td-02 td-03">项目单位</th>
                                <th class="td-02 td-03">资金类型</th>
                                <th class="td-02 td-03">评价类型</th>
                                <th class="td-02 td-03">报告类型</th>
                                <th class="td-02 td-03">质量品质</th>
                                <th class="td-02 td-03">级别</th>
                            </tr>
                            <tr>
                                <td class="td-01 td-04">项目领域</td>
                                <td class="td-02 td-04">开展年份</td>
                                <td class="td-02 td-04">项目名称</td>
                                <td class="td-02 td-04">委托单位</td>
                                <td class="td-02 td-04">主管部门</td>
                                <td class="td-02 td-04">项目单位</td>
                                <td class="td-02 td-04">资金类型</td>
                                <td class="td-02 td-04">评价类型</td>
                                <td class="td-02 td-04">报告类型</td>
                                <td class="td-02 td-04">质量品质</td>
                                <td class="td-03 td-04">级别</td>
                            </tr>
                           
                        </table>
                    </td>
                </tr>
                <tr>
                    <th>取得成就</th>
                    <td colspan="4">取得成就</td>

                </tr>
                 <tr>
                    <th>整体结论</th>
                    <td colspan="4">整体结论</td>
                </tr>
                <tr>
                    <th>问题和建议</th>
                    <td colspan="3" class="endu-td">
                        <table class="smalltable">
                            <tr>
                                <th colspan="4" class="td-01 td-02">问题</th>
                                <th colspan="1" rowspan ="2" class="td-02 td-03">建议                                                
                            </th>
                            </tr>
                            <tr>
                                <th class="td-01 td-02">一级问题分类</th>
                                <th class="td-02 td-03">二级问题分类</th>
                                <th class="td-02 td-03">三级问题分类</th>
                                <th class="td-02 td-03">问题内容</th>
                            </tr>
                            <tr>
                                <td class="td-01 td-04">一级问题分类</td>
                                <td class="td-03 td-04">一级问题分类</td>
                                <td class="td-03 td-04">一级问题分类</td>
                                <td class="td-03 td-04">问题</td>
                                 <td class="td-03 td-04">建议</td>
                            </tr>
                        </table>
                    </td>
                </tr>
                <tr>
                    <th>指标分析</th>
                    <td colspan="3" class="endu-td">
                        <table class="smalltable">
                            <tr>
                                <th colspan="4" class="td-01 td-02">指标分类</th>
                                <th colspan="4" class="td-02 td-03">指标描述</th>
                            </tr>
                            <tr>
                                <th class="td-01 td-02">一级指标名称</th>
                                <th class="td-02 td-03">二级指标名称</th>
                                <th class="td-02 td-03">三级指标名称</th>
                                <th class="td-02 td-03">四级指标名称</th>
                                <th class="td-02 td-03">涉标及一级问题</th>
                                <th class="td-02 td-03">涉标及二级问题</th>
                                <th class="td-02 td-03">涉标及三级问题</th>
                                <th class="td-02 td-03">指标描述</th>
                            </tr>
                            <tr>
                                <td class="td-01 td-04">一级指标名称</td>
                                <td class="td-02 td-04">二级指标名称</td>
                                <td class="td-02 td-04">三级指标名称</td>
                                <td class="td-02 td-04">四级指标名称</td>
                                <td class="td-02 td-04">涉标及一级问题</td>
                                <td class="td-02 td-04">涉标及二级问题</td>
                                <td class="td-02 td-04">涉标及三级问题</td>
                                <td class="td-03 td-04">指标描述</td>
                            </tr>
                        </table>
                    </td>
                </tr>
            </tbody>
        </table>
      </el-form>
      <div slot="footer" class="dialog-footer">
        <el-button type="primary" @click="submitForm">确 定</el-button>
        <el-button @click="cancel">取 消</el-button>
      </div>
    </el-dialog>

css:

 <style scoped>
/* 自己定义的类名,设置宽度和文本对齐方式 */
.bigtable {
  width: 1400px;
  text-align: center;
  margin-left: 30px;
}

/* 设置宽度和边框 */
.smalltable {
  width: 100%;
  border: none;
}

table {
  /* 合并边框 */
  border-collapse: collapse;
  /* 边框颜色 */
  border-color: black;
  /* 边框宽度 */
  border-width: 1px;
  /* 设置边框样式是实线 */
  border-style: solid;
}

/* 设置行高 */
tr {
  height: 75px;
}

/* 设置单元格的样式 */
td {
  border-color: black;
  border-width: 1px;
  border-style: solid;
  width: 220px;
}

th {
  border-color: black;
  border-width: 1px;
  border-style: solid;
  width: 220px;
  background-color: rgb(210, 230, 243);
}

.operate {
  width: 80px;
}

/* 设置caption的字体大小和字体粗细 */
caption {
  font-weight: 800px;
  font-size: 30px;
}

/* 设置这个类的文本对齐方式为左对齐 */
.geshi {
  text-align: left;
}

.endu-td {
  /* 内边距为零 */
  padding: 0;
}

.td-01 {
  /* 无左边框 */
  border-left: none;
}

.td-02 {
  /* 无上边框 */
  border-top: none;
}

.td-03 {
  /* 无右边框 */
  border-right: none;
}

.td-04 {
  /* 无下边框 */
  border-bottom: none;
}
</style>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/690455.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Android Jetpack Compose之Checkbox的使用

Android Jetpack Compose 是一个现代化的 UI 工具包&#xff0c;为开发者提供了一种声明式的方式来构建出美观且功能强大的 Android 应用。在本文中&#xff0c;我们将详细介绍其中的一个重要组件——Checkbox。 一. Checkbox 简介 Checkbox 是 Jetpack Compose 中的一个组件&…

STM32单片机(三)第四节:GPIO输入练习2(光敏传感器控制蜂鸣器)

❤️ 专栏简介&#xff1a;本专栏记录了从零学习单片机的过程&#xff0c;其中包括51单片机和STM32单片机两部分&#xff1b;建议先学习51单片机&#xff0c;其是STM32等高级单片机的基础&#xff1b;这样再学习STM32时才能融会贯通。 ☀️ 专栏适用人群 &#xff1a;适用于想要…

一文学会如何使用Docker

Docker常见使用 1、Docker安装 ## 下载阿里源repo文件 $ curl -o /etc/yum.repos.d/Centos-7.repo http://mirrors.aliyun.com/repo/Centos-7.repo $ curl -o /etc/yum.repos.d/docker-ce.repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo$ yum clean …

详解8种不同类型的防火墙

什么是防火墙&#xff1f; 防火墙是一种监视网络流量并检测潜在威胁的安全设备或程序&#xff0c;作为一道保护屏障&#xff0c;它只允许非威胁性流量进入&#xff0c;阻止危险流量进入。 防火墙是client-server模型中网络安全的基础之一&#xff0c;但它们容易受到以下方面的攻…

选择低代码平台的正确方式

传统开发模式早已不能满足大多数追求效率的企业的要求&#xff0c;低代码平台的出现正是可以缓解相应的开发压力&#xff0c;作为使用者我们更应该擦亮眼睛&#xff0c;选择合适的平台产品&#xff0c;充分利用新技术带来的新价值。小编在以前的文章有介绍过低代码平台应该如何…

php中的双引号与单引号的基本使用

字符串,在各类编程语言中都是一个非常重要的数据类型 网页当中的图片,文字,特殊符号,HTMl标签,英文等都属于字符串 PHP字符串变量用于存储并处理文本, 在创建字符串之后&#xff0c;我们就可以对它进行操作。我们可以直接在函数中使用字符串&#xff0c;或者把它存储在变量中 字…

360手机命令行进入fastboot线刷模式 360手机刷机

360手机命令行进入fastboot线刷模式 360手机刷机 参考&#xff1a;360手机-360刷机360刷机包twrp、root 360刷机包360手机刷机&#xff1a;360rom.github.io 【前言】 因360手机特殊&#xff1b;且因机器情况而异&#xff1b;导致360手机进不去fastboot线刷模式、360手机进…

基于Java+Swing实现坦克大战游戏

基于JavaSwing实现坦克大战游戏 一、系统介绍二、功能展示三、其他系统四、获取源码 一、系统介绍 此系统是使用Java语言实现坦克大战游戏程序&#xff0c;玩家通过连接访问进入游戏&#xff0c;通过操纵坦克来守卫基地&#xff0c;玩家还可以获得超级武器来提升坦克的属性&am…

点云特征描述子概述、PFH描述子提取

1、 6种点云特征描述子简概 NARF&#xff08;Normal Aligned Radial Feature&#xff09;特征点描述子&#xff1a;NARF描述子是一种基于法线对齐的径向特征描述子。它通过将点云表面分割为小的网格单元&#xff0c;并计算每个单元中的法线直方图&#xff0c;从而提取特征。NA…

【网站监控】如何监控自己的网站(接口)

网站监控-如何监控自己的网站 前言一、开始使用1、使用API进行监控数据采集?2、请求参数3、如何查看监控效果? 二、注意点 前端必备工具&#xff08;免费图床、API、chatAI等&#xff09;推荐网站LuckyCola: https://luckycola.com.cn/ 前言 网站接口监控是指对接口的状态进…

Keil为啥比IAR更受欢迎?

关注星标公众号&#xff0c;不错过精彩内容 作者 | strongerHuang 微信公众号 | strongerHuang 最近交流群在讨论【选择Keil和IAR的问题】&#xff0c;这就顺便展开来说下。 你可能觉得Keil、IAR这种集成开发环境界面比较古老&#xff0c;又不好用。 但是&#xff0c;这里告诉大…

ConcurrentModificationException异常分析与解决

ConcurrentModificationException异常分析与解决 1、场景重现&#xff0c;制造ConcurrentModificationException异常 Testpublic void ConcurrentModificationExceptionTest() {JSONArray jsonArray new JSONArray();JSONObject jsonObject new JSONObject();jsonObject.put…

改写cocos2d的ProgressTimer实现任意起始点的Radial进度条

解释一下要做的事&#xff1a; 原生ProgressTimer控件的进度起始点只能是在&#xff08;0.5&#xff0c;1&#xff09;的位置&#xff0c;如下&#xff1a; 我们要改成可以将矩形边上的任意点作为起始点&#xff0c;如下&#xff1a; 首先讲一下绘制的逻辑&#xff1a; 先根…

3: PCIe BDF(Bus,Device,Function)

目录 1.概述 2.BUS&#xff1a;总线号 3.Device&#xff1a;设备号 4.Function&#xff1a;功能号 1.概述 PCIe总线中的每一个功能都有一个唯一的标识符与之对应。这个标识符就是BDF&#xff08;Bus&#xff0c;Device&#xff0c;Function&#xff09; 2.BUS&#xff1a;总…

基于Java客户管理系统设计实现(源码+lw+部署文档+讲解等)

博主介绍&#xff1a; ✌全网粉丝30W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战 ✌ &#x1f345; 文末获取源码联系 &#x1f345; &#x1f447;&#x1f3fb; 精…

SSD202D-GPIO调试驱动-三

前面又两个介绍 SSD202D-GPIO调试驱动-一 SSD202D-GPIO调试驱动-二 主要是调试方法: insmod gpio_lonbon.ko 然后可以再看到一下节点 //出现以下节点 proc/gpio-lb/dbg sys/kernel/debug/gpio-lb/debug sys/class/gpio-lb/ dev/gpio-lb 然后

python中MongoEngine简单使用

python中MongoEngine简单使用 1 MongoEngine介绍 MongoEngine是一个处理MongoDB的对象文档映射器。pymongo是非面向对象的方式操作数据。 MongoEngine开发文档 # 开发文档 http://docs.mongoengine.org/index.html# 数据类型 http://docs.mongoengine.org/apireference.htm…

Excel 2019访问SQL Server数据库的实现过程

源之&#xff1a;https://vip.kingdee.com/article/288066926977041920?productLineId11 在日常ERP系统实施过程中&#xff0c;往往会遇到客户的一些个性化需求&#xff0c;比如有些客户习惯用Excel电子表格来查看ERP系统中的数据&#xff0c;业余拓展学习了一下&#xff0c;借…

STM32cubeMX配置工程(全过程+修改MCU方法+注意事项)

1.修改默认的固件包下载路径&#xff0c;避免占用C盘空间 2、选择ACCESS TO MCU 3、在跳出的界面中的Part Number中搜索对应的芯片型号 4、选好后在右下角双击对应的芯片&#xff0c;然后跳出配置界面 左边可以配置外设&#xff0c;右边可以配置每个IO口的功能 System Core包括…

java之路——带你了解SpringSecurity安全框架与基本应用

文章目录 一、什么是SpringSecurity二、SpringSecurity的主要应用场合三、springsecurity代码步骤 一、什么是SpringSecurity **Spring Security是一个功能强大的开源框架&#xff0c;用于在Java应用程序中实现身份验证和授权功能。它提供了一套全面的安全性解决方案&#xff…