jQuery动画slideLeft没有文本环绕

Chr*_*ris 6 html javascript jquery html5 animation

我想使用jQuery从左到右显示/隐藏一段文本.

我正在使用

$('#text').animate({
     width: ['toggle', 'swing']
});
Run Code Online (Sandbox Code Playgroud)

但是我看到该段落在动画发生时包装.它看起来很难看.

请参阅此js小提琴,了解不良效果的示例.

您如何推荐获得相同的效果,但没有包装?(喜欢.slideUp()/ slideDown())......

谢谢你的帮助

Ror*_*san 6

您需要overflow: hidden在容器上设置,然后将动画应用于容器.

更新了小提琴修复此处