Javascript 使div向右展开?

Javascript 使div向右展开?,javascript,css,html,Javascript,Css,Html,当使用ajax将内容添加到div中时,是否有任何方法可以使用css使div向右扩展?或者我应该使用javascript来完成这项工作 父容器也有一个宽度集,但也有溢出:auto。很抱歉编辑晚了,因为您使用JS通过AJAX检索/添加内容,您也可以让JS代码在上添加/修改类。然后你可以用CSS控制它 $("#mydiv").animate({ width += 'xxx' },5000); 您可能希望宽度值与响应的长度成比例。也许可以创建一个乘数。如果不为DIV设置宽度,它将始终扩展到父容

当使用ajax将内容添加到div中时,是否有任何方法可以使用css使div向右扩展?或者我应该使用javascript来完成这项工作


父容器也有一个宽度集,但也有溢出:auto。很抱歉编辑晚了

,因为您使用JS通过AJAX检索/添加内容,您也可以让JS代码在
上添加/修改类。然后你可以用CSS控制它

$("#mydiv").animate({
    width += 'xxx'
},5000);

您可能希望宽度值与响应的长度成比例。也许可以创建一个乘数。

如果不为DIV设置宽度,它将始终扩展到父容器中可用的宽度。如果设置了宽度,则需要通过JavaScript进行编辑。但是parent设置了宽度,我需要在parent保持滚动条不变的情况下扩展div。是的,但必须有一种方法可以在不使用JavaScript的情况下获得此值,该页面有近1000行javascript,我不想添加更多:我只是说,在已经填充div的函数中,只需添加一行即可添加或修改div的CSS类。一行JS将解决您的问题,并通过CSS为您提供控制。。。那么,近1001行JS;)是什么呢