网页制作 
首页 > 网页制作 > 浏览文章

td单元格合并时 td宽度问题

(编辑:jimmy 日期: 2024/5/19 浏览:3 次 )
下面示例中,当姓名所在td的宽度是60px,如果第二行里的文字较少时,显示正常,如果第二行里的文字较多时,则显示不正常了

复制代码代码如下:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title></title>
<style type="text/css">
.mTable{width:200px;border:1px solid #666;border-collapse:collapse}
.mTable td{border:1px solid #666}
</style>
</head>
<body>
<table width="200" cellspacing="0" cellpadding="0" class="mTable">
<tr>
<td width="60">姓名:</td>
<td>某某</td>
</tr>
<tr>
<td colspan="2">个人简介</td>
</tr>
</table>

<table width="200" cellspacing="0" cellpadding="0" class="mTable">
<tr>
<td width="60">姓名:</td>
<td>某某</td>
</tr>
<tr>
<td colspan="2">个人简介个人简介个人简介</td>
</tr>
</table>
</body>
</html>

解决方法一:(对第二列td也设置宽度)

复制代码代码如下:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title></title>
<style type="text/css">
.mTable{width:200px;border:1px solid #666;border-collapse:collapse}
.mTable td{border:1px solid #666}
</style>
</head>
<body>
<table width="200" cellspacing="0" cellpadding="0" class="mTable">
<tr>
<td width="60">姓名:</td>
<td width="140">某某</td>
</tr>
<tr>
<td colspan="2">个人简介</td>
</tr>
</table>

<table width="200" cellspacing="0" cellpadding="0" class="mTable">
<tr>
<td width="60">姓名:</td>
<td width="140">某某</td>
</tr>
<tr>
<td colspan="2">个人简介个人简介个人简介</td>
</tr>
</table>
</body>
</html>

解决方法二:(设置table-layout:fixed)

复制代码代码如下:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title></title>
<style type="text/css">
.mTable{width:200px;border:1px solid #666;border-collapse:collapse;table-layout:fixed}
.mTable td{border:1px solid #666}
</style>
</head>
<body>
<table width="200" cellspacing="0" cellpadding="0" class="mTable">
<tr>
<td width="60">姓名:</td>
<td>某某</td>
</tr>
<tr>
<td colspan="2">个人简介</td>
</tr>
</table>

<table width="200" cellspacing="0" cellpadding="0" class="mTable">
<tr>
<td width="60">姓名:</td>
<td>某某</td>
</tr>
<tr>
<td colspan="2">个人简介个人简介个人简介</td>
</tr>
</table>
</body>
</html>
上一篇:定义input type=file 样式的方法
下一篇:xml语法详解
一句话新闻
Windows上运行安卓你用过了吗
在去年的5月23日,借助Intel Bridge Technology以及Intel Celadon两项技术的驱动,Intel为PC用户带来了Android On Windows(AOW)平台,并携手国内软件公司腾讯共同推出了腾讯应用宝电脑版,将Windows与安卓两大生态进行了融合,PC的使用体验随即被带入到了一个全新的阶段。
友情链接:杰晶网络 DDR爱好者之家 南强小屋 黑松山资源网 白云城资源网