Jquery ui jQuery slideToggle()在滑动时应用display:block

Jquery ui jQuery slideToggle()在滑动时应用display:block,jquery-ui,Jquery Ui,我有一个类似于讨论的页面,你可以在那里发帖并回复这些帖子。当有2个以上的回复时,我会显示最近的两个回复,默认情况下隐藏其余的回复。有一个按钮可以让您展开/折叠使用jQuery的slideToggle函数的额外回复。它在一个无序的表列表上运行,每个表都包含注释、用户名和一些其他信息 问题是:当表格实际上在向上或向下滑动时,列表中的第一个表格的宽度似乎已设置为“自动”,因此它会缩小。滑动完成后,格式看起来很好;这只是在实际的滑行过程中发生的。我假设它在幻灯片中被设置为“display:block”或

我有一个类似于讨论的页面,你可以在那里发帖并回复这些帖子。当有2个以上的回复时,我会显示最近的两个回复,默认情况下隐藏其余的回复。有一个按钮可以让您展开/折叠使用jQuery的slideToggle函数的额外回复。它在一个无序的表列表上运行,每个表都包含注释、用户名和一些其他信息

问题是:当表格实际上在向上或向下滑动时,列表中的第一个表格的宽度似乎已设置为“自动”,因此它会缩小。滑动完成后,格式看起来很好;这只是在实际的滑行过程中发生的。我假设它在幻灯片中被设置为“display:block”或其他什么,但我不确定

是否有方法控制动画期间的显示类型

//this is what happens when you click the 'View all X replies' or 'Hide replies' button
        $(".expandOverflow").click(function()
    {
                $(".overflowlist" + overflowListTarget).slideToggle(16000/*, function(){$(this).css('display', 'inline');}*/);
    });

请显示您要滑入和滑出的元素的HTML和CSS。解决方案:不要使用表。表格和CSS不能很好地发挥作用。