0

我正在制作一个页面(对于 IE),其中以表格格式显示一些值。但不知何故,在第一列之前存在某种空白,使其与以下列不平衡。我只想让列对齐 http://i49.tinypic.com/14b3kuh.jpg

out.println("<div id='tablePos'>");
out.println("<ul class='ulStyle'>");
out.println("<li>");           
out.println("<table border='1'>");
out.println("<div id='divTableForms'>");
out.println("<tr id='process'><td>PROCESS</td></tr>");
while(rs.next()){
String process = rs.getString(2);
String processtype = rs.getString(1);
out.println("<tr id='process'><td id='process2'>"+processtype + "-" +process+"</td></tr>");
            }
out.println("<tr id='process'><td id='process2'></td></tr>");
out.println("</div>");
out.println("</table>");
out.println("</li>");
4

2 回答 2

0

空表数据(TD 元素)总是有问题。查看此http://bignosebird.com/docs/h34.shtmlCSS 以显示空单元格的边框?.

out.println("<tr id='process'><td id='process2'>&nbsp;</td></tr>");

id 属性值在 html 文档中也必须是唯一的。您的代码在 html 文档中使用类而不是 Id 属性重复“进程”标识符

于 2012-05-04T06:22:24.967 回答
0

首先,我认为是因为你的 divTableForms div... 其次,你使用了 out.println("< tr id='process'>< td id='process2'>< /td></tr> ");

但是我不明白你已经包含了它.. Abd 终于永远不会对多个标签使用相同的 id... 特别是在循环内部永远不要使用它..

于 2012-05-04T06:28:42.273 回答