我在一个table_p的td 中放一个子table1
table_p的td 中放一个子table2
这样一来,table1 与table2 的高度很难控制得一样高,尽管行数是一样的, 内容不同则高度不同, 后来发现只要在table1 与table2 的首行首列加一个空格( )就可以了.
部分代码:
<body>
<table width="1000px" align="center" style="padding:0px; margin:0px;" cellspacing="0">
<tr>
<td width="340px" height="180px" style="border:0px solid #1A5E38;" valign="top">
<%if (lstImgNews != null) { %>
<script type="text/javascript">
<%for (HashMap<String, String> mapImgNews : lstImgNews) {%>
imageBox.setImage('<%=mapImgNews.get("IMGURL")%>','<%=basePath%>mainPage!newsDtl.action?id=<%=mapImgNews.get("ID")%>','<%=mapImgNews.get("TITLE")%>');
<%}%>
imageBox.show(340, 210);
</script>
<%} %>
</td>
...
<td width="340px" height="150px" style="border:0px solid #1A5E38;" valign="top">
<table width="340px" style="border:1px solid B9C9D6; margin:0px; padding:0px;" cellspacing="0">
<tr>
<td width="20px" class="titleBottom"><img src="images/4.gif"></td>
<td width="240px" class="titleBottom"><span class="newsTitle">交通法规</span></td>
<td width="80px" class="titleBottom" style="text-align:right; padding-right:5px;"><a href="<%=basePath%>mainPage!newsMore.action?typeId=3">更多</a></td>
</tr>
<%if (lstJtfgs != null) { %>
<%for (HashMap<String, String> mapJtfg : lstJtfgs) {%>
<%String title = mapJtfg.get("TITLE");%>
<%if (title.length() > 20) {
title = title.subSequence(0,19) + "...";}%>
<tr οnmοuseοver="trMsOver(this)" οnmοuseοut="trMsOut(this)">
<td colspan="2"><a href='<%=basePath%>mainPage!newsDtl.action?id=<%=mapJtfg.get("ID")%>' target="_blank"><div class="ctl hand" style="width:232px;"> ·<%=title%></div></a></td>
<td style="text-align:right; padding-right:5px;"><%=mapJtfg.get("PUBTIME")%></span>
</tr>
<%}%>
<%}%>
</table>
</td>
......