克隆 tr,但保留宽度
我正在尝试克隆表中的一行,并将该行插入到空表中。简单的。
但是是否可以保留 tr 中单元格的原始宽度(可能会由于同一列中的其他单元格而扩展)?
编辑刚刚意识到我应该在克隆后迭代匹配的单元格并同步宽度。仍然好奇是否有更直接的方法......
I'm trying to clone a row in table, and insert this row into an empty table. Easy.
But is it possible to preserve the original width of the cells in the tr (that may perhaps be expanded due to other cells in the same column)?
EDIT Just realized I should iterate through the matching cells after the clone and sync the width. Still curious if there is a more direct way though...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
克隆行,然后迭代该行的子行,将每个子行的宽度设置为相应索引处原始行的每个子行。
示例: http://jsfiddle.net/z7hWh/
我不确定浏览器支持在
上设置宽度。
Clone your row, then iterate over the children of the row, setting the width of each child to each child of the original at the corresponding index.
Example: http://jsfiddle.net/z7hWh/
I'm unsure of browser support for setting width on a
<td>
.指定严格的 CSS 规则。
可能的答案:
th
上定义它们。如果您的表格没有标题,显然不起作用。Specify strict CSS rules.
Possible answers:
th
. Obviously doesn't work if you don't have a header to your tables.