用colspan合并单元格内文字换行,却导致其他单位格列宽变化要怎么解决?
时间:2011-12-17
来源:互联网
文字采用20px的字,不能变更大小;表格宽度为271,不能再加宽
例1:
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=gb2312">
<TITLE>测试表格</TITLE>
<style type="text/css">
TD {FONT-SIZE: 20px; LINE-HEIGHT: 24px}
</style>
</HEAD>
<table border=1 cellpadding=2 cellspacing=1 width=271>
<tr align=center>
<td width=40>姓名</td>
<td width=80>欧阳常林</td>
<td width=40>职务</td>
<td>行政主管</td>
</tr>
</table>
这时显示正常,4个列的文字显示均没有换行,但是后面使用合并了单元格的表格行后
例2:
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=gb2312">
<TITLE>测试表格</TITLE>
<style type="text/css">
td {FONT-SIZE: 19px; LINE-HEIGHT: 24px}
</style>
</HEAD>
<table border=1 cellpadding=2 cellspacing=1 width=131>
<tr align=center>
<td width=40>姓名</td>
<td width=80>欧阳常林</td>
<td width=40>职务</td>
<td>行政主管</td>
</tr>
<tr> <!--增加一行-->
<td colspan=3>该人物被评为年度优秀人物</td> <!--出现一个合并的单元格-->
<td align=center>给予奖励</td>
</tr>
</table>
由于合并的单元格文字较多,自动换行,但是自动换行后:
第1、2、3列全部全宽,文字也由居中变为偏左,而第4列变窄,文字换行
由于合并的单元格内的文字经常变动,不宜用<br>强制换行,这种情况下
请问要用什么办法才能使使列宽恢复到例1的的正常情况
例1:
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=gb2312">
<TITLE>测试表格</TITLE>
<style type="text/css">
TD {FONT-SIZE: 20px; LINE-HEIGHT: 24px}
</style>
</HEAD>
<table border=1 cellpadding=2 cellspacing=1 width=271>
<tr align=center>
<td width=40>姓名</td>
<td width=80>欧阳常林</td>
<td width=40>职务</td>
<td>行政主管</td>
</tr>
</table>
这时显示正常,4个列的文字显示均没有换行,但是后面使用合并了单元格的表格行后
例2:
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=gb2312">
<TITLE>测试表格</TITLE>
<style type="text/css">
td {FONT-SIZE: 19px; LINE-HEIGHT: 24px}
</style>
</HEAD>
<table border=1 cellpadding=2 cellspacing=1 width=131>
<tr align=center>
<td width=40>姓名</td>
<td width=80>欧阳常林</td>
<td width=40>职务</td>
<td>行政主管</td>
</tr>
<tr> <!--增加一行-->
<td colspan=3>该人物被评为年度优秀人物</td> <!--出现一个合并的单元格-->
<td align=center>给予奖励</td>
</tr>
</table>
由于合并的单元格文字较多,自动换行,但是自动换行后:
第1、2、3列全部全宽,文字也由居中变为偏左,而第4列变窄,文字换行
由于合并的单元格内的文字经常变动,不宜用<br>强制换行,这种情况下
请问要用什么办法才能使使列宽恢复到例1的的正常情况
作者: duhuanyu 发布时间: 2011-12-17
table
{
table-layout:fixed;
}
{
table-layout:fixed;
}
作者: Acesidonu 发布时间: 2011-12-17
把第二个表格width属性调大点,或者两个表格都不设置width属性
这样可以
这样可以
作者: zailushang3301 发布时间: 2011-12-17
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28