【发布时间】:2017-10-08 01:11:26
【问题描述】:
将 td 在表格中的显示设置为无时,表格在 IE8 中无法正确调整大小。
如果我有一个表格,并且我删除了一整列,如下所示:
$("th:first, th:last, tr td:first-child, tr td:last-child").toggle(0);
它适用于除 IE8 之外的所有浏览器,将剩余的单元格保持在其原始宽度,并且不会调整到可用空间的宽度。
有人知道这里有什么不工作吗?
【问题讨论】:
-
尝试向表本身添加任意类;这应该会强制重绘。
-
嗯.. 我做了一个 .toggleClass(),但这似乎不起作用。
标签: jquery html css html-table internet-explorer-8