使用jQuery(IE6)重新加载时,表头(thead)向左移位

时间:2010-08-17 14:51:09

标签: javascript css

我有一个由thead和tbody元素组成的表。我有一些javascript执行回调服务器来过滤此表。返回时,此代码会在重新插入新表html之前从表的父元素中删除html。

所有这一切都正常,除了(当然)IE6。当我在IE6上执行此操作时,表标题行向左移动(以便它不再与表的其余部分对齐),直到您随后将鼠标悬停在表体上,当它弹回原位时... < / p>

有人知道为什么会这样吗?


啊,在CSS中进行了一些挖掘之后,我注意到这些元素已被赋予位置:相对。删除它似乎可以解决问题。

1 个答案:

答案 0 :(得分:0)

您是否尝试过使用Firebug或Chrome检查器检查元素?听起来你的CSS存在边距或填充问题。

重新加载时,您可能还会将元素嵌套在其他标记中。

我们在等待代码时只是一些想法。