HTML:将<div>放入

时间:2018-07-11 12:27:53

标签: javascript html css html-table col

我有一张桌子,并且我想获得一个模式,以便在单击它时(直观地)出现在桌子的一列上方。

到目前为止,我发现“查找”表中各列的最佳方法是使用<colgroup><col>标签。为了实现我想要的,我需要能够在该列中放置一个<div>。天真地将<div>放在<col>标签下面是行不通的,也没有尝试将<col>本身用作容器。

有人对此有任何建议吗?或者,是否有更好的方法用<div>将表中的列包装起来?

谢谢!

1 个答案:

答案 0 :(得分:0)

不可能在元素中包装一列。

<col />元素仅用于描述列的表示形式(以有限的方式表示)。

表的标记结构完全基于行。这限制了HTML作为分层语言的性质。


如果您的目标是添加元素,以便可以将其与后代组合器一起使用,以选择具有CSS / JS的所有单元格,则可以考虑使用:nth-child