table 嵌套问题

lsw645645645 2012-04-13 04:37:42

我有个table里面有table的嵌套 。嵌套的深度也是随机的。
现在的问题是:边框会重叠起来。我想实现重叠的边框是1像素的。。
有那位高手能解决吗?
...全文
212 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
hkh_1012 2012-04-13
  • 打赏
  • 举报
回复
悄悄的跟楼主讲,你的这个需求其实用ado.net在excel中实现,最方便
001007009 2012-04-13
  • 打赏
  • 举报
回复
网上搜的


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<style type="text/css">
td{ border-right:solid 1px #000; border-top:solid 1px #000}
</style>
</head>

<body>
<div>
<table width="200" border="0" cellpadding="0" cellspacing="0" style="border-left:solid 1px #000; border-bottom:solid 1px #000">
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>aa</td>
<td colspan="3" >
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="26" style="border-top: none;"> </td>
<td style="border-top: none;"> </td>
<td style="border-top: none;"> </td>
<td style="border-top: none;"> </td>
<td style="border-top: none; border-right: none;"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td style="border-right: none;"> </td>
</tr>
</table>
</td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
</div>
</body>
</html>

anzhiqiang_touzi 2012-04-13
  • 打赏
  • 举报
回复
你在生成table 的时候

应该是先生成:父外层table在生成下层table

现在你需要做的就是:在生成父table的时,判断有没有下级的table如果有则边框不能有,如果没有则产生边框
lsw645645645 2012-04-13
  • 打赏
  • 举报
回复
随便找了张图片:比如下面这张表,里面的每一项都是根据数据库生成的。数据库结构是树形结构。可能我的做法不对,各位是怎么做的呢。最后还要能导出到word中
xiage 2012-04-13
  • 打赏
  • 举报
回复
可以设置除了第一个table之外的要插入的table的border=0.
lsw645645645 2012-04-13
  • 打赏
  • 举报
回复

随便找了张图片:比如下面这张表,里面的每一项都是根据数据库生成的。。
想念旧时光 2012-04-13
  • 打赏
  • 举报
回复
用table这种情况是一定会出现的啦、不如考虑用别的东西、比如盒子模型。
  • 打赏
  • 举报
回复
为什么一定要用table?

http://stackoverflow.com/questions/83073/why-not-use-tables-for-layout-in-html

用table,坏处多多,而且你还要嵌套循环使用。OMG~~
lsw645645645 2012-04-13
  • 打赏
  • 举报
回复
同发asp.net板块:

http://topic.csdn.net/u/20120413/16/85da6c69-6684-49e7-a44f-a5cf5d39101d.html
200分哦
lsw645645645 2012-04-13
  • 打赏
  • 举报
回复
我这个表格要导入到word中不变形,所以最好用css实现。。
能用js实现也行。不过我还需要转换成c#的算法。

87,916

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧