在表中隐藏列?

时间:2012-07-14 09:57:11

标签: html html-table

我正在制作一张桌子:

  • 天为列
  • 次为行
  • 并且表数据将为空,样式为锚点(在点,线和块之间切换)。

当显示器降至平板电脑/手机尺寸时,我想隐藏所有日期(列)之外的所有内容。

据我了解,因为它显然是一个表,我应该使用table元素。但是隐藏/样式表/列是有问题的。我想避免将列类应用到每个td,我可能需要支持ie8,因此nth-child不在循环中,col对于我需要做的样式http://www.quirksmode.org/css/columns.html来说太有限了。 / p>

所以我的问题是;我应该追求td的应用课程或最具语义的选择吗?

修改

我想我已经决定使用嵌套的ul了。我确信在语义上它是不正确的,但就可维护性而言,我认为使用表格几乎不可能

1 个答案:

答案 0 :(得分:0)

认为你不走运。只需在列中的所有td中添加一个类。这是最好的向后兼容解决方案。

在这里,您可以阅读Stack Overflow上的所有“ways to hide first column”。