我有这张表,其中包含有关其右侧项目的详细信息,我需要将所有单元格放在与最长的宽度完全相同的列中,就像下面的屏幕截图所示:
如果我使用常规表格,这将有效,但现在我需要在其顶部添加手风琴功能,因此当我单击一行时,该行的相关内容将从每个下方滑下。
在表格行之间添加这些内容 div 的唯一方法是将它们包装在<tr>
标签中,这不适用于slideDown()
andslideUp()
效果。
现在我使用标签在小提琴中重新创建了表格<dl>
,希望以某种方式使用 CSS 解决这个问题,但没有这样的运气。这是链接: http: //jsfiddle.net/bbDYX/ - 一切正常,除了宽度问题。
我现在能想到的唯一解决方案是使用 JavaScript 遍历每个右侧列上的每个表格单元格,并将它们的宽度设置为与最高宽度单元格相同的值。但如果可以的话,我想避免这种情况。
有任何想法吗?