表格对齐问题

clsun88 2008-03-05 05:09:32
我现在有两个表需要两个表对齐不知道有什么方法?

主要是想要总数量格和数量栏对齐,总金额输入格和总价栏对齐
不知道有没有实现的方法?
...全文
55 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
raoxu45 2008-03-06
上面的都说了.
有很多种方法实现.
自己多想想.
这是页面布局问题.
这么简单也要问,
要多多实践,
才能掌握它.
回复
可能是我说明的不清楚!
我的表一是动态的东西,点击增加或者删除都会在表一添加一行。表二还有备注等等。希望大家能帮我解决一下,如果分数不够我可以加分!


对齐与你是否动态加行没关系,只与你动态加列有关系
加再多行也与列对齐没关系

按照平常的列对齐方式对齐
回复
clsun88 2008-03-06
可能是我说明的不清楚!
我的表一是动态的东西,点击增加或者删除都会在表一添加一行。表二还有备注等等。希望大家能帮我解决一下,如果分数不够我可以加分!
回复
汗!这个好简单!!!
就是你表格的布局问题!!真是晕!你先按你第一个表格有多少列就用多少列的做法!然后在合并
回复
pippe 2008-03-05
用JS把第二个TABLE做为第一个TABLE的一行并入是对得最齐也最好的方法

此外再提供另一种方法,不过这种方法对得不是很齐

<table id="tb1" style="width: 100%">
<tr><th>编号</th><th>采购物品名称</th><th>数量</th><th>单价</th><th>总价</th></tr>
<tr><td>编号内容</td><td>采购物品名称内容</td><td>数量内容</td><td>单价内容</td><td>总价内容</td></tr>
</table>
<table id="tb2" style="width: 100%">
<tr><td style="width: *"></td>
<td style="width: 80px">发票数量</td>
<td style="width: 100px"><input type="text" style="width: 20px" /></td>
<td style="width: 50px">总数量</td>
<td style="width: expression(document.getElementById('tb1').rows[0].cells[2].clientWidth + 'px')"><input type="text" style="width: 20px" /></td>
<td style="width: expression(document.getElementById('tb1').rows[0].cells[3].clientWidth + 'px')">总金额</td>
<td style="width: expression(document.getElementById('tb1').rows[0].cells[4].clientWidth + 'px')"><input type="text" style="width: 20px" /></td>
</tr>
</table>
回复
myvicy 2008-03-05
你把两个table合并,然后对列进行拆分或者合并处理即可.
回复
No_Data_Found 2008-03-05
那你相应的添加删除程序 要修改下
回复
No_Data_Found 2008-03-05
放到一个表格最后一行 合并下就好了

回复
相关推荐
发帖
CSS
创建于2007-09-28

6.0w+

社区成员

层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
申请成为版主
帖子事件
创建了帖子
2008-03-05 05:09
社区公告
暂无公告