关于table中使用了colspan后导致列宽度失效问题

摘要:
因为将为常规表定义表布局:fixed;防止td由连接字符分隔,但如果第一行中有合并单元格,td宽度定义将无效。最好的方法是在顶部添加以下代码,以控制td宽度<colgroup><colwidth=60%></col><colwidth==20%></col><colwidth=20%>˂/col></colgroup>该单元还可以使用PX,并将此代码放在tbody之前。例如:备注:${obj.remark}创建者:${obj..crtEmpName}创建时间:${obj.crtTime}修改人:${obj.uptEmpName}修改人

因为一般表格都会定义一个table-layout: fixed;防止td被连串字符撑开,但是如果首行有合并单元格的话 TD宽度定义就会失效。
最好的办法,在最上边加以下代码来控制td宽度
<colgroup>
<col width=60%></col>
<col width=20%></col>
<col width=20%></col>
</colgroup>
单位也可以用PX,把这段代码放在tbody之前。
如:

<table style="margin:0;padding:0;table-layout:fixed;">
<colgroup>
<col width=100px></col>
<col width=auto></col>
<col width=100px></col>
<col width=auto></col>
</colgroup>
<tr>
<th width="100px">备注:</th>
<td colspan="3">${obj.remark}</td>
</tr>
<tr>
<th width="100px">创建人:</th>
<td>${obj.crtEmpName}</td>
<th width="100px">创建时间:</th>
<td>${obj.crtTime}</td>
</tr>
<tr>
<th width="100px">修改人:</th>
<td>${obj.uptEmpName}</td>
<th width="100px">修改时间:</th>
<td>${obj.uptTime}</td>
</tr>
</table>

免责声明:文章转载自《关于table中使用了colspan后导致列宽度失效问题》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Linux 安装mysqlogg进程解析下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

rootkit:实现隐藏进程

实现隐藏进程一般有两个方法: 1,把要隐藏的进程PID设置为0,因为系统默认是不显示PID为0的进程。 2,修改系统调用sys_getdents()。 Linux系统中用来查询文件信息的系统调用是sys_getdents,这一点可以通过strace来观察到,例如strace ls 将列出命令ls用到的系统调用,从中可以发现ls是通过getdents系统调用...

mysql复制表和表结构

一、CREATE TABLE 方法 整表复制 # create table 新表 select * from 旧表;结构复制 # create table 新表 select * from 旧表 where 1<>1; 二、INSERT INTO 方法 得到建表语句 # show create table 旧表;新建表复制数据到新表 #...

SpringCloud-OAuth2(四):改造篇

本片主要讲SpringCloud Oauth2篇的实战改造,如动态权限、集成JWT、更改默认url、数据库加载client信息等改造。 同时,这应该也是我这系列博客的完结篇。 关于Oauth2,我也想说几句: 如果真的要应用到企业级项目当中去,必须要进行充足的准备,因为默认的配置、UI等很多都不是通用的(不适用于各个公司), 但是这套框架还好留了很多适配...

Sql高级操作

从Table 表中取出第 m 条到第 n 条的记录:(Not In 版本)SELECTTOP n-m+1*FROMTableWHERE (id NOTIN (SELECTTOP m-1 id FROMTable ))  从TABLE表中取出第m到n条记录 (Exists版本)SELECTTOP n-m+1*FROMTABLEAS a WHERENotEx...

mysql查看表中列信息

查看所有数据库中所有表的数据库名和表名 SELECT `TABLES`.`TABLE_SCHEMA`, `TABLES`.`TABLE_NAME` FROM `information_schema`.`TABLES` 查看所有数据库中所有基本表的数据库名和表名 SELECT `TABLES`.`TABLE_SCHEMA`, `TAB...

antd Table 可伸缩列没有效果

把antd 中的Table可伸缩示例代码,下载到自己的代码中发现,鼠标放到表格的边框上,并没有出现可伸缩鼠标样式,最后的解决方法是在css样式中添加下面的样式,就解决问题了。 .react-resizable { position: relative; background-clip: padding-box; } .r...