我知道有很多关于隐藏列的帖子,但我会添加另一个问题。以下是 php 生成的 html 的片段:
<table id="dataGrid">
<col style="display:none">
<col style="display:table-column">
<col style="display:table-column">
<col style="display:table-column">
<col style="display:table-column">
<col style="display:table-column">
<col style="display:table-column">
<col style="display:table-column">
<thead><tr>
...
这根本行不通。有没有一种有效的方法来通过 html/css 隐藏列,而不使用无数的 td?w3.org 暗示存在,但我尝试了可见性、隐藏、折叠表格单元格等 - 没有结果。
我不想在巨大的表中为每个设置一个类,所以 jquery 是不可能的。