表格边框问题:嵌套的表格如何合并边框

coolstone007 2006-04-24 11:01:42
3个表嵌套,只想显示出一个边框。以下方法显示出边框有重影。请问怎么合并嵌套表格的边框?

<table border="1" cellpadding="0" cellspacing="0" style="width: 100%;height:100%;">
<tr>
<td rowspan="2" style="text-align:center; width:10%">数据项</td>
<td style="width:45%">
主题
</td>
<td style="width:45%">
元数据
</td>
</tr>
<tr>
<td colspan="2">
<table width="100%" cellpadding="0" cellspacing="0" border="1" style="width: 100%;height:100%;border-collapse:collapse;">
<tr>
<td style="width:45%">
主题1
</td>
<td style="width:45%">
<table width="100%" cellpadding="0" cellspacing="0" border="1" style="width: 100%;height:100%;border-collapse:collapse;">
<tr>
<td style="width:100%">
元数据1
</td>
</tr>
</table>
</td>
</tr>
</table>

</td>
</tr>
</table>
...全文
1142 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
coolstone007 2006-05-24
  • 打赏
  • 举报
回复
ilvs(天使ηò哭)的方法还是不符合要求
"元数据"之间没有分隔.

我用下面的方法,效果将就.
<table width="100%" cellpadding="0" cellspacing="0" border="1" style="width: 100%;height:100%;border-collapse:collapse;border-style:double;">
welcome58 2006-04-27
  • 打赏
  • 举报
回复
建议换一种方案比较合理,这样不确定表格嵌套层数,可能会造成多重表格嵌套,不合理
fengzi0924 2006-04-25
  • 打赏
  • 举报
回复
支持 ilvs(天使ηò哭)
ilvs 2006-04-25
  • 打赏
  • 举报
回复
目前还没找到相应的CSS设置..
ilvs 2006-04-25
  • 打赏
  • 举报
回复
昨天半夜看到,,CSDN出问题没法回复你,现在请楼主看看下面的效果是不是你想要的.

<table border="1" cellpadding="0" cellspacing="0" style="width: 100%;height:100%;">
<tr>
<td rowspan="2" style="text-align:center; width:10%">数据项</td>
<td style="width:45%">
主题
</td>
<td style="width:45%">
元数据
</td>
</tr>
<tr>
<td colspan="2">
<table width="100%" border="2" cellpadding="0" cellspacing="0" frame="void" bordercolor="#0000FF" style="width: 100%;height:100%;border-collapse:collapse;">
<tr>
<td style="width:45%">
主题1
</td>
<td style="width:45%">
<table width="100%" border="2" cellpadding="0" cellspacing="0" frame="void" bordercolor="#FF0000" style="width: 100%;height:100%;border-collapse:collapse;">
<tr>
<td style="width:100%">
元数据1
</td>
</tr>
</table>
</td>
</tr>
</table>

</td>
</tr>
</table>
coolstone007 2006-04-24
  • 打赏
  • 举报
回复
基本的css,我会设置
现在问题是
<table id= "table1 " >
...
<table id= "table2 ">
...
<table id= "table3 ">
</table >
...
</table >
...
</table >

table2 和table3,我是用来动态绑定数据的。
不是静态的Table,因为数据项不一定。
无法针对TR来设置css
coolstone007 2006-04-24
  • 打赏
  • 举报
回复
基本的css,我会设置
现在问题是
<table id="table1">
...

...
</table>
阳明居士 2006-04-24
  • 打赏
  • 举报
回复
<style>
.trs {border-top:1px solid red;border-bottom:0px}
</style>
加在head中
使用的时候
<tr class="trs">
coolstone007 2006-04-24
  • 打赏
  • 举报
回复
把里面表格的border设为0,里面的表格就没有边框啦?
每一行设置style在这样的情况下怎么设置?谢谢!
孟子E章 2006-04-24
  • 打赏
  • 举报
回复
style="border-top:1px solid red;border-bottom:0px"
类似这样,箱要哪个九设置为1
moodboy1982 2006-04-24
  • 打赏
  • 举报
回复
你把里面表格的border设为0,或者针对某一个行设置STYLE。



-----------------个性签名-------------
http://www.esoftnow.com/bbs
技术论坛,欢迎光临!

61,112

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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