我有一张桌子,并且我想获得一个模式,以便在单击它时(直观地)出现在桌子的一列上方。
到目前为止,我发现“查找”表中各列的最佳方法是使用<colgroup>
和<col>
标签。为了实现我想要的,我需要能够在该列中放置一个<div>
。天真地将<div>
放在<col>
标签下面是行不通的,也没有尝试将<col>
本身用作容器。
有人对此有任何建议吗?或者,是否有更好的方法用<div>
将表中的列包装起来?
谢谢!
答案 0 :(得分:0)
不可能在元素中包装一列。
<col />
元素仅用于描述列的表示形式(以有限的方式表示)。
表的标记结构完全基于行。这限制了HTML作为分层语言的性质。
如果您的目标是添加元素,以便可以将其与后代组合器一起使用,以选择具有CSS / JS的所有单元格,则可以考虑使用:nth-child
。