我在一个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>
......