我该怎样同步两个表格的行高,使它们看起来像一个表格?这里是一个 JSFiddle: http://jsfiddle.net/2B8sy/。在 Firefox 中运行正常,但在 Chrome 和 IE 中不起作用。
问题在于,在 Chrome 和 IE 中,将一个单元格的 jQuery 的
如 Fiddle 中所示,每行的第一行始终比预期短2个像素。这对所有行都是如此。这是在 Chrome 和 IE10 中出现的问题,而在 Firefox 中一切正常。
为什么
问题在于,在 Chrome 和 IE 中,将一个单元格的 jQuery 的
.height()
传递给另一个单元格的 .height()
会导致它们的高度不相等。但在 Firefox 中可以正常工作。如 Fiddle 中所示,每行的第一行始终比预期短2个像素。这对所有行都是如此。这是在 Chrome 和 IE10 中出现的问题,而在 Firefox 中一切正常。
为什么
element.height(otherElement.height());
不会使它们的高度相等呢?例如: http://jsfiddle.net/2B8sy/
我也尝试了 window.getComputedStyle,但结果与使用 jQuery 相同。